グリッド

Grid は、行と列の子要素の柔軟な配置を可能にするレイアウト コントロールです。

行と列に沿ったさまざまなレイアウトの配置を示す Grid コントロールのスクリーンショット。

一般的なタスク

次の表に、Grid コントロールで実行できる一般的なタスクを示します。

Title Description
グリッドを使用して標準 UI ダイアログ ボックスを作成する Grid を使用して標準のダイアログ ボックス レイアウトを作成する方法について説明します。
複合グリッドを作成する 複数の行と列を使用して高度なグリッド レイアウトを構築する方法について説明します。
Grid 要素を作成する Grid コントロールを作成して構成する方法について説明します。
GridLengthConverter オブジェクトを作成して使用する GridLengthConverter を使用して動的なサイズ設定を行う方法について説明します。
ColumnDefinitionsCollections と RowDefinitionsCollections を使用して列と行を操作する プログラムによってグリッド構造を操作する方法について説明します。
グリッドの子要素を配置する グリッド セル内で要素を配置し、整列する方法について説明します。
グリッド間でサイズ変更プロパティを共有する 複数の Grid コントロール間でサイズ変更を同期する方法について説明します。

スタイルとテンプレート

コントロールに一意の外観を与えるために、既定の ControlTemplate を変更できます。 コントロールのテンプレートの変更の詳細については、「 スタイルとテンプレートとは」 および 「コントロールのテンプレートを作成する方法」を参照してください。

コンテンツ プロパティ

Grid コントロールは、コンテンツ プロパティを定義しません。 これは、 RowColumnRowSpan、および添付プロパティを使用して配置された子要素 ColumnSpan ホストするパネル コントロールです。

こちらも参照ください