0

データバインドされたDataGridがあり、何らかの方法でグループ化しようとしているさまざまな行の間の区切り文字として機能する、ある種のダミー行が必要です。ただし、オブジェクトの新しいインスタンスを作成して(セットアップなしで、空のコンストラクターを呼び出すだけで)新しい行を追加し、それをObservableCollectionに追加しても、intプロパティに対応するセルは0で埋められるようです。

データバインドされたWPFDataGridにダミーの完全に空の行または他の種類のセパレーターを含める方法はありますか?データセットとすべてに手動ですべてを追加して、バインドされていないものに移動する必要はありません。私はこれを手動で行ったので、もう一度やり直す必要はありません。

4

1 に答える 1

1

ソースデータにある種のグループプロパティがあると仮定します

public class MyDataItem
{
     public string Group { get; set; }  // <-- assuming something like this exists
}

DataGridをItemsSourceにして、グループ化ICollectionViewを有効にします

次に、結果のグループを空のスペースのようにスタイル設定できます(DataGridでグループのスタイルを設定する方法の例については、ここを参照してください)。

于 2012-05-05T01:12:54.613 に答える