バージョン

GridBagConstraint クラス メンバ

GridBagConstraintデータ型で公開されるメンバを以下の表に示します。

パブリック コンストラクタ
 名前解説
Public コンストラクタGridBagConstraint コンストラクタオーバーロードされます。   
トップ
パブリック プロパティ
 名前解説
Public プロパティColumn

Column と Row は、レイアウト項目をグリッドバッグレイアウトの仮想グリッド内のどこに配置するかを定義します。Column は水平方向の位置を指定し、Row は垂直方向の位置を指定します。これらの位置は、グリッドバッグ レイアウトが表す仮想グリッド内のセルの座標です。

一番左のセルの Column 値は0です。定数 Relative は、新しく追加された項目を、1つ前にレイアウトマネージャに追加された項目のすぐ右に配置することを示します。

デフォルト値は Relative です。Column は正の値にする必要があります。

 
Public プロパティColumnSpan

この項目が左右に及ぶセルの数を指定します。定数 Remainder は、この項目が行の最後の項目であり、残りのスペースをすべて占めることを指定します。

 
Public プロパティColumnWeight左右の余分なスペースを項目間でどのように配分するかを示します。デフォルト値は 0.0 です。値が大きいほど優先順位が高くなります。グリッドバッグ レイアウトが表す仮想グリッド内の列の重みは、行に含まれる全項目の最大の ColumnWeight になります。  
Public プロパティHorizontalAlignment論理セル内の項目の水平配列  
Public プロパティMarginレイアウト項目の周囲のパディングを示します。  
Public プロパティRow

Column と Row は、レイアウト項目をグリッドバッグレイアウトの仮想グリッド内のどこに配置するかを定義します。Column は水平方向の位置を指定し、Row は垂直方向の位置を指定します。これらの位置は、グリッドバッグ レイアウトが表す仮想グリッド内のセルの座標です。

一番上のセルの Row 値は0です。定数 Relative は、新しく追加された項目を、1つ前にレイアウトマネージャに追加された項目のすぐ下に配置することを示します。

デフォルト値は Relative です。Row は正の値にする必要があります。

 
Public プロパティRowSpan

この項目が上下に及ぶセルの数を指定します。定数 Remainder は、この項目が列の最後の項目であり、残りのスペースをすべて占めることを指定します。

 
Public プロパティRowWeight上下の余分なスペースを項目間でどのように配分するかを示します。デフォルト値は 0.0 です。値が大きいほど優先順位が高くなります。グリッドバッグ レイアウトが表す仮想グリッド内の行の重みは、行に含まれる全項目の最大の RowWeight になります。  
Public プロパティVerticalAlignment論理セル内の項目の垂直配列  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティHasListenersInfragistics.PropertyChangeNotifier.PropertyChanged イベントのリスナーがあるかどうかを取得します。 Infragistics.PropertyChangeNotifierから継承されます。
トップ
パブリック メソッド
 名前解説
Public メソッドClone現在のインスタンスのコピーである新しいオブジェクトを作成します。  
Public メソッドResetこのオブジェクトのプロパティをデフォルト値にリセットします。  
Public メソッドResetColumnColumn プロパティをデフォルト値(GridBagConstraintConstants.Relative)にリセットします。  
Public メソッドResetColumnSpanColumnSpan プロパティをデフォルト値 1 にリセットします。  
Public メソッドResetColumnWeightColumnWeight プロパティをデフォルト値 0.0 にリセットします。  
Public メソッドResetHorizontalAlignmentHorizontalAlignment プロパティを Center のデフォルト値にリセットします。  
Public メソッドResetMarginMargin プロパティをデフォルト値(上下左右の Thickness がすべて0)にリセットします。  
Public メソッドResetRowRow プロパティをデフォルト値(GridBagConstraintConstants.Relative)にリセットします。  
Public メソッドResetRowSpanRowSpan プロパティをデフォルト値 1 にリセットします。  
Public メソッドResetRowWeightRowWeight プロパティをデフォルト値 0.0 にリセットします。  
Public メソッドResetVerticalAlignmentVerticalAlignment プロパティを Center のデフォルト値にリセットします。  
Public メソッドShouldSerializeいずれかのプロパティがデフォルト値以外の値に設定されている場合、Trueを返します。  
Public メソッドToStringオブジェクトの文字列表現を返します  
トップ
プロテクト メソッド
 名前解説
Protected メソッドOnFirstListenerAdding最初のリスナーが Infragistics.PropertyChangeNotifier.PropertyChanged イベントへ追加される時に仮想メソッドが呼び出されます。 Infragistics.PropertyChangeNotifierから継承されます。
Protected メソッドOnHasListenersChangedHasListeners プロパティが変更される時に呼び出される仮想メソッド。 Infragistics.PropertyChangeNotifierから継承されます。
Protected メソッドOnPropertyChanged指定したプロパティ名に Infragistics.PropertyChangeNotifier.PropertyChanged イベントを発生させるのに使用されます。 Infragistics.PropertyChangeNotifierから継承されます。
Protected メソッドRaisePropertyChangedEventPropertyChanged イベントを発生させます。 Infragistics.PropertyChangeNotifierから継承されます。
Protected メソッドShouldSerializeColumnプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeColumnSpanプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeColumnWeightプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeHorizontalAlignmentプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeMarginプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeRowプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeRowSpanプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeRowWeightプロパティをデフォルト値以外に設定した場合 true を返します。  
Protected メソッドShouldSerializeVerticalAlignmentプロパティをデフォルト値以外に設定した場合 true を返します。  
トップ
パブリック イベント
 名前解説
Public イベントPropertyChangedプロパティを変更すると発生します。 Infragistics.PropertyChangeNotifierから継承されます。
トップ
参照