DisplayRectangle
ユーザーがプロパティの X、Y、幅、高さを に関連して指定できるコントロールを設計していClientRectangle
ます。
私がMSDNのドキュメントで読んだことからDisplayRectangle
、 get アクセサーしかないため、その寸法を設定することはできませんが、これは私の管理では不可欠です!
DisplayRectangle
get アクセサーと set アクセサーの両方を安全に実装する方法を提案できる人はいますか? -または、なぜこれが悪い習慣なのか説明してください。
ありがとう。
テスト:
TabControl
スタイルをに設定し、プロパティUserPaint
を調整して、タブの位置を補うように移動します。Rectangle 境界を設定するメカニズムが組み込まれていると仮定します。Alignment
DisplayRectangle
TabControl
を作成し、赤と青
DemoControl : Control
でペイントして呼び出してみました...私が望んでいたものとはまったく異なります...そして結果は得られませんでした!ClientRectangle
DisplayRectangle
SetDisplayRectLocation(x, y)