実行時に C# WPF ListView (GridView) に新しい列と行を追加したいと考えています。私の知る限り、列がバインドされているメンバーの静的セットを持つ匿名オブジェクトまたはクラスを使用することによってのみ、グリッドビューに行を追加できます。ユーザーが新しい列を追加し、この列を何かにバインドして新しいデータを追加できる実行時にこれを行う方法はありますか?
thx ooorndtski
だから、私が探していたものはこのスレッドで説明されています。彼は、 INotifyPropertyChangedインターフェイスを実装する新しい Dictionary クラスを作成します。ディクショナリにデータを追加すると、イベントがトリガーされます。
新しい行を追加するコード内の場所で、データをこの Dictionary クラスのオブジェクトに配置し、DataGrid にバインドされている ObservableCollection に Dictionary を追加するだけです。