0

私は WPF と c# が初めてで、ユーザーのニーズに応じて固定数の列とさまざまな数の行を持つ Excel のようなテーブルを作成しようとしています。人々はデータグリッドを使用することをお勧めしますが、私は非常に混乱しています。主にデータソースのコンテンツ(私が理解していればデータベースに含まれるデータ)を表示するために使用されると言う人もいます。リストビュー、アイテムソースへのバインドなどについても読みました。これは本当にたくさんの情報です。私が単に必要としているのは、固定された列を持つテーブルを作成し、ユーザーがボタンをクリックしたときに行を自動的に追加する方法です。それだけです! 束縛も何もありませんが、どうやってそれを達成するのでしょうか? また、データグリッドを操作するための優れた Web サイトのチュートリアルがあれば、非常にありがたいです (私が見つけたもののほとんどは複雑すぎたり、説明が不十分でした)。

どうもありがとう!

4

2 に答える 2

0

データを好きなようにスタイル設定するデータテンプレートを作成できます。この場合はExcelの行です。次に、このデータをアイテムコントロールのItemsSourceとして表示できます。いくつかの基準に基づいて行数を変更する必要があるため、データはObservableCollectionにある必要があります。ヘッダーをどのように設定するかはわかりませんが、一部のコンテナーをスタイルアップして、それらの幅のプロパティをデータテンプレートコントロールにバインドできると思います。

于 2012-08-29T19:17:12.503 に答える
0

さらにセル レベルのカスタマイズを行いたい場合は、Grid http://www.syncfusion.com/products/user-interface-edition/wpf/grid/grid-controlを試すことができます。

于 2012-09-07T05:42:43.727 に答える