2

グリッドのコンテンツ (子) をデータのデータ ソース (つまりオブジェクト) にバインドする方法はありますか? たとえば、グリッドのコンテンツをボタンのリストにバインドします

4

1 に答える 1

3

コレクションにバインドするには、ほとんどの場合ItemsControl、その派生物の1つまたは1つを使用する必要があります。はItemsControl、プロパティにバインドされたコレクション内の各アイテムの子を作成し、およびItemsSourceを使用してそれらをレンダリングしてから、で定義されたレイアウトパネルにそれぞれを配置します。グリッドを使用してこのレイアウトを行うには、それをプロパティに割り当てられたものに配置する必要があります。特定の行と列にアイテムが必要な場合は、データにバインドされるか、何らかの方法で計算されたプロパティを設定する必要があります。ItemContainerStyleItemTemplateItemsPanelItemsPanelTemplateItemsPanelGrid.RowGrid.ColumnItemContainerStyle

于 2013-02-12T19:04:37.647 に答える