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