データバインディングを使用して単一のグリッドにデータを挿入する方法を探しています。データバインディングを使用してWPFグリッドを動的に取り込む方法は?
これを行う方法は、ItemsControlを使用して、各アイテムが必要な列を持つGridとして表される方法です。 1つのグリッドが必要な主な理由は、すべての列の幅を一列にすることです。
グリッドパネルをItemsControlで使用して、すべてのアイテムを含む単一のグリッドがあるようにする方法はありますか?
また、別の解決策がありますか?
データバインディングを使用して単一のグリッドにデータを挿入する方法を探しています。データバインディングを使用してWPFグリッドを動的に取り込む方法は?
これを行う方法は、ItemsControlを使用して、各アイテムが必要な列を持つGridとして表される方法です。 1つのグリッドが必要な主な理由は、すべての列の幅を一列にすることです。
グリッドパネルをItemsControlで使用して、すべてのアイテムを含む単一のグリッドがあるようにする方法はありますか?
また、別の解決策がありますか?
Grid.IsSharedSizeScopeとSharedSizeGroupを使用すると、グリッド列の幅をグリッド間で「整列」させることができます。
グリッドを含む要素でGrid.IsSharedSizeScopeプロパティをtrueに設定して、同じ幅にしたいColumnDefinitionsにSharedSizeGroupを設定するだけです。
上記のリンクには両方とも例があります。
DataGrid
を使用しないのはなぜですか?
これを使用する方法を示すサンプルコードはありますか? –
http://www.codeplex.com/wpf/Wiki/View.aspx?title=Tips%20%26%20Tricks&referringTitle=Home –
からのリンクをたどってみてください。興味のある人は、DataGrid情報&チュートリアル: http://windowsclient.net/wpf/wpf35/wpf-35sp1-toolkit-datagrid-feature-walkthrough.aspx http://www.codeproject.com/KB/WPF/WPFDataGrid.aspx http://blogs.msdn.com/jaimer/archive/2008/08/13/dabbling-around-the-new-wpf-datagrid -part-1.aspx http://blogs.msdn.com/jaimer/archive/2009/01/20/styling-microsoft-s-wpf-datagrid.aspx –
私は明確にする必要があります、私はレイアウトのためのグリッドが必要で、選択のためではありません。だから私はそれが私が必要としているとは思わない。とにかくありがとう。 –