[英]WPF: Datagrid is updating header after adding or removing item at binding collection
我已經將ObservableCollection(從ORM加載)綁定到WPF-DataGrid,並且在編程開始時,我正在更改標題標題,將自行開發的自動篩選器添加到列標題,並將一些列設置為可見性折疊。 那一切都很好。
但是,如果我向ObservableCollection添加新項或從ObservableCollection中刪除現有項,則DataGrid會完全刷新,並且丟失更改的列標題,在程序啟動時折疊的AutoFilter和列也可見。
目前,我不知道該如何解決這個問題。 我期待着您的幫助。
謝謝!
嘗試將DataGrid
AutoGenerateColumns
設置為False
。
例如:
<DataGrid AutoGenerateColumns="False">
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.