【问题标题】:clearing datagrid Itemssource in wpf在 wpf 中清除 datagrid Itemssource
【发布时间】:2014-11-05 05:56:45
【问题描述】:

我在我的程序中使用了一个数据网格,并将它与 Itemssource 绑定。 我想以编程方式清除所有行,而不是一一 我想保存我的 Itemssource 所以我不能使用 datagrid.Itemssource=null; 因为我不能再次将数据网格与那个 Itemssource 一起使用,而且我不想每次都创建一个新的 Itemssource,事实上,我必须以编程方式清除我的 Itemssource。 现在,任何想法清除行? 谢谢

【问题讨论】:

    标签: wpf datagrid rows


    【解决方案1】:

    如果你有一个 ObservableCollection 绑定到你的 DataGrid ItemsSource 只需使用 .Clear()

    public OberservableCollection<MyItem> MyCollection {get;set;}
    
    <DataGrid ItemsSource="{Binding MyCollection}" />
    
    
    //anywhere
    MyCollection.Clear();
    

    【讨论】:

      猜你喜欢
      • 2011-04-22
      • 2014-10-05
      • 1970-01-01
      • 2013-04-21
      • 2013-06-30
      • 1970-01-01
      • 2011-07-21
      • 2011-12-17
      • 2012-10-30
      相关资源
      最近更新 更多