Я использую datagrid в своей программе и связываю его с Itemssource. Я хочу, чтобы все строки были программными, а не один за другим , и я хочу сохранить свой Itemssource, поэтому я не могу использовать datagrid.Itemssource = null; , потому что я не могу использовать datagrid с этим Itemssource снова, и я не хочу каждый раз создавать новый Itemssource, на самом деле я должен программно очищать свой Itemssource. сейчас, любая идея, чтобы очистить строки ?? ТНХclearing datagrid Itemssource в wpf
0
A
ответ
1
, если у вас есть ObservableCollection привязку к DataGrid ItemsSource просто использовать .clear()
public OberservableCollection<MyItem> MyCollection {get;set;}
<DataGrid ItemsSource="{Binding MyCollection}" />
//anywhere
MyCollection.Clear();