WPF DataGridにアイテムを追加しようとして問題が発生しました。実行時にM x Nの行列をロードし、すべての要素をグリッドに配置します。しかし、私はあらかじめ定義されたクラスを作成する必要があるため、列に対してItemSourceプロパティまたはBindingを使用するソリューションしか見つけられていません。どうすればそれを達成できますか?wpf DataGridアイテムを追加する
0
A
答えて
1
AutoGenerateColumnsがfalseに設定されている場合にのみ、列バインディングが使用されるため、必要な列を宣言的に指定してデータを取得する場所を指定する必要があります。 (Good tutorial here)。
データグリッドのItemsSource
をオブジェクトのIEnumerableに設定する必要があります。つまり、List、オブジェクトの配列、またはストレートDataTableを使用できます。
データグリッド内の列を完全に動的にする必要がある場合は、AutoGenerateCOlumnsをtrueに設定するか、適切なときに列をプログラムで作成して追加するロジックを記述します。
関連する問題
- 1. Pythonを使用してDataGrid WPFにアイテムを追加する
- 2. dataGrid、datagrid.item.add confusionにアイテムを追加する
- 3. WPF DataGridにデータを追加する
- 4. WPF Datagrid:追加の行をクリップボードにコピー
- 5. WPFのDataGridにDataTableを追加
- 6. C#WPF:アイテムの追加時間を追加する
- 7. アイテムの追加時にDataGrid行スタイルを変更する
- 8. Datagridでチェックボックスを追加する方法WPF c#
- 9. wpf c#のdatagrid領域にラベルを追加するには?
- 10. 同じDatagridに複数のSQLクエリを追加するC#WPF
- 11. SQLデータテーブルから取得するWPF DataGridにComboBoxを追加
- 12. データバインドに空の "セパレータ"行を追加するWPF DataGrid
- 13. WPFにデータを動的に追加する方法DataGrid
- 14. 追加のDataGrid列を動的に生成するWPF
- 15. DataGridにデータを追加するには?
- 16. WPF Datagridに列と行をプログラムで追加します。
- 17. WPF C# - DataGridに3つの文字列を追加します。
- 18. ListCollectionViewとDataGrid行を追加
- 19. WPF DataGridシングルクリックして新しいアイテムを作成する
- 20. (WPF Datagrid)アイテムの列インデックスを決定する方法
- 21. WPF DataGridで空白行を追加できない
- 22. PowerShellのWPF DataGridに行を追加できません
- 23. アイテムをWPFリストボックスに動的に追加する
- 24. wpfのコンボボックスに暗黙的にアイテムを追加するには?
- 25. wpfアプリケーションでlistviewにアイテムを追加するには?
- 26. リストボックスに新しいアイテムを追加するWPF
- 27. WPFはDataGridにRowを追加するとSystem.InvalidOperationExceptionをスローします
- 28. DataGridにDataGridをバインドするWPF(VB.net)
- 29. SL4 | DomainDataSource/DataGrid |空の行を追加して新しいアイテムを挿入する
- 30. WPF XAML DataGrid:すべてのセルにPreviewKeyUpイベントを追加する方法?
あなたの答え、slugsterありがとう! =)しかし、私はDataTableを見つけることができません。 – OneMoreVladimir
Ooooh ...わかりました。ありがとうございました! – OneMoreVladimir