0
ObservableCollection(ORMから読み込まれたもの)をWPF-DataGridにバインドしていましたが、プログラムの開始時にヘッダータイトルを変更し、いくつかの列を可視性が崩壊するように設定します。それはすべてをうまく動かす。WPF:バインディングコレクションで項目を追加または削除した後にDatagridがヘッダーを更新しています
ObservableCollectionに新しいアイテムを追加したり、ObservableCollectionから削除するアイテムを削除したりすると、DataGridが完全に更新され、変更された列タイトルが失われてしまいます。プログラムの開始時に折りたたまれたオートフィルタと列も失われます。可視。
現時点で私はこの問題をどのように解決できるかわかりません。私はあなたの助けを楽しみにしています。
ありがとうございました!
。現在、データベースから列をロードするときにAutoGenerateColumns関数を使用していますが、列が正常に変更されないため、実際には必要ありません。明日私はコード内の列の修正をコード化しようとします。私が準備ができたら、これが解決策であれば私はフィードバックをします... – hias116