GrapeCity.Win.PluginInputMan アセンブリ > GrapeCity.Win.Spread.InputMan.CellType 名前空間 > EditBase クラス : SetBoundsCore メソッド |
'Declaration Protected Overrides Sub SetBoundsCore( _ ByVal x As Integer, _ ByVal y As Integer, _ ByVal width As Integer, _ ByVal height As Integer, _ ByVal specified As BoundsSpecified _ )
specifiedパラメーターは、アプリケーションによって変更されたコントロールのSystem.Windows.Forms.Control.Boundsの要素を表します。たとえば、コントロールのSystem.Drawing.Sizeを変更した場合、specifiedパラメーターの値はSystem.Windows.Forms.BoundsSpecifiedのSize値になります。ただし、System.Windows.Forms.Control.Dockプロパティが設定された結果としてSizeが調整された場合、specifiedパラメーターの値はBoundsSpecifiedのNone値になります。
継承時の注意:
派生クラスでSetBoundsCoreをオーバーライドする場合は、基本クラスのSetBoundsCoreメソッドを呼び出して、コントロールの境界を強制的に変更してください。派生クラスでは、SetBoundsCoreメソッドにサイズの制約を追加できます。