バージョン

GridBagLayoutManager クラス メンバ

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

パブリック コンストラクタ
 名前解説
Public コンストラクタGridBagLayoutManager コンストラクタコンストラクター。  
トップ
パブリック プロパティ
 名前解説
Public プロパティColumnWeightsグリッドバッグ レイアウトの列のウェイトを返します。この高さは、レイアウトが無効化された後、どのように再計算された場合でも変更可能です。レイアウト項目が追加または削除されたときにも、レイアウトは無効化されます。  
Public プロパティColumnWidthsグリッドバッグレイアウトの最適な列の幅を返します。この高さは、レイアウトが無効化された後、どのように再計算された場合でも変更可能です。レイアウト項目が追加または削除されたときにも、レイアウトは無効化されます。  
Public プロパティExpandToFitHeight項目の高さをレイアウト矩形に合わせて自動調整するかどうかを示します。これは、すべての項目の rowWeight が 0.0 の場合のみ適用されます。  
Public プロパティExpandToFitWidth項目の幅をレイアウト矩形に合わせて自動調整するかどうかを示します。これは、すべての項目の columnWeight が 0.0 の場合のみ適用されます。  
Public プロパティHorizontalContentAlignment幅に余裕があるときにコンテンツを配置する際の水平方向の位置を指定します。  
Public プロパティIncludeMarginInPositionRectレイアウト項目の余白を矩形に含むかどうかを示します。矩形は、コンテナーで PositionItem の呼び出しを介してレイアウト項目が配置された時に指定されます。これは、UIElement の Arrange の呼び出しが、要素の余白を含む矩形を取得するファクトをミラーします。  
Public プロパティInterItemSpacingHorizontal各項目の間の水平方向の間隔を指定します。  
Public プロパティInterItemSpacingVertical各項目の間の垂直方向の間隔を指定します。  
Public プロパティLayoutItemsレイアウト項目のコレクション。 Infragistics.Controls.Layouts.Primitives.LayoutManagerBaseから継承されます。
Public プロパティPreferredSizeIncludesMargin余白を含むレイアウト項目に提供される設定サイズを示します。これは、余白を含む UIElement の DesiredSize をミラーします。MinimumSize と MaximumSize は、UIElement 同様に余白を含みます。  
Public プロパティRowHeightsグリッドバッグレイアウトの最適な行の高さを返します。この高さは、レイアウトが無効化された後、どのように再計算された場合でも変更可能です。レイアウト項目が追加または削除されたときにも、レイアウトは無効化されます。  
Public プロパティRowWeightsグリッドバッグ レイアウトの行のウェイトを返します。この高さは、レイアウトが無効化された後、どのように再計算された場合でも変更可能です。レイアウト項目が追加または削除されたときにも、レイアウトは無効化されます。  
Public プロパティShrinkToFitHeightレイアウト領域を埋めるために項目の高さを自動調整するかどうかを示します。ExpandToFitHeight プロパティの動作をオーバーライドします。  
Public プロパティShrinkToFitWidth項目の幅をレイアウト領域と埋めるために自動調整するかどうかを示します。ExpandToFitWidth プロパティの動作をオーバーライドします。  
Public プロパティVerticalContentAlignment高さに余裕があるときにコンテンツを配置する際の垂直方向の位置を指定します。  
トップ
パブリック メソッド
 名前解説
Public メソッドCalculateAutoLayout指定された項目をレイアウト領域に配置するために必要な行/列の値を計算します。  
Public メソッドCalculateMaximumSizeオーバーライドされます。 項目のレイアウトに必要な最小サイズを計算します。  
Public メソッドCalculateMinimumSizeオーバーライドされます。 項目のレイアウトに必要な最小サイズを計算します。  
Public メソッドCalculatePreferredSizeオーバーライドされます。 項目のレイアウトに必要な最適サイズを計算します。  
Public メソッドGetResizeRangeオーバーロードされます。 項目のサイズ変更範囲を取得します。  
Public メソッドInvalidateLayoutオーバーライドされます。 キャッシュされた情報をすべて無効にします。そのため、レイアウトマネージャは次回すべてのものを再計算します。  
Public メソッドLayoutContainerオーバーロードされます。 オーバーライドされます。 渡されたコンテナーから項目ごとに PositionItem を呼び出して、このレイアウト マネージャに含まれる項目をレイアウトします。  
Public メソッドPerformAutoSize指定されたレイアウトの項目を指定された優先のサイズに変更します。  
Public メソッドResizeItemオーバーロードされます。 指定したレイアウト項目のサイズを deltaWidth および deltaHeight 指定して変更します。項目の対象サイズに変更される複数項目の 1 つの新しく計算された設定サイズを返します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドOnLayoutChangedこのメソッドは、レイアウト項目が追加または削除されるか、レイアウトがクリアされたときに必ず呼び出されます。このメソッドの実装は、InvalidateLayoutを呼び出してキャッシュされたすべての情報を無効にします。 Infragistics.Controls.Layouts.Primitives.LayoutManagerBaseから継承されます。
Protected メソッドValidateConstraintObjectオーバーライドされます。 渡された制約がこのレイアウトマネージャにとって有効な制約でない場合は例外がスローされます。通常は型がチェックされます。  
トップ
参照