ListBox.SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ListBox コントロールの指定した境界を設定します。
protected:
override void SetBoundsCore(int x, int y, int width, int height, System::Windows::Forms::BoundsSpecified specified);
protected override void SetBoundsCore (int x, int y, int width, int height, System.Windows.Forms.BoundsSpecified specified);
override this.SetBoundsCore : int * int * int * int * System.Windows.Forms.BoundsSpecified -> unit
Protected Overrides Sub SetBoundsCore (x As Integer, y As Integer, width As Integer, height As Integer, specified As BoundsSpecified)
パラメーター
- specified
- BoundsSpecified
BoundsSpecified 値のビットごとの組み合わせ。
注釈
コントロールの ListBox 高さは、プロパティの倍数 ItemHeight で増減します。 height が倍数 ItemHeightではない数値の場合、高さの高さは、高 ListBox さより小さい最大の倍数で変化します。
通常、指定したパラメーターに含まれていない境界に対応するパラメーターは、現在の値と共に渡されます。 たとえば、プロパティの height
、width
、またはx``y
プロパティは、コントロールのLocation現在のインスタンスへの参照と共に渡すことができます。 ただし、渡されるすべての値が優先され、コントロールに適用されます。
このパラメーターは specified
、アプリケーションによって変更されたコントロールの Bounds 要素を表します。 たとえば、コントロールを Size 変更した場合、パラメーター値 specified
は Size. ただし、設定されているプロパティにDock応じて調整される場合Size、パラメーター値specified
は None.
注意 (継承者)
派生クラスでオーバーライドする SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) 場合は、必ず基底クラスの SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) メソッドを呼び出して、コントロールの境界を強制的に変更してください。 派生クラスは、メソッドにサイズ制限を SetBoundsCore(Int32, Int32, Int32, Int32, BoundsSpecified) 追加できます。