当前位置: 首页 > 编程语言 > C#

WPFDataGrid过滤——刷新CollectionViewSource刷新分享

时间:2023-04-10 21:26:21 C#

WPFDataGrid过滤——刷新CollectionViewSource刷新我想知道如何在点击按钮时刷新CollectionViewSource?到目前为止,我已经创建了CollectionViewSource...cvsCustomers}}"CanUserAddRows="False"这将源绑定到我的DatagridprivatevoidCollectionViewSource_Filter(objectsender,FilterEventArgse){Customert=e.Item作为客户;if(t!=null)//如果过滤器打开,过滤完成的项目。{如果(t.Name.Contains(txtSearch.Text)){e.Accepted=true;}else{e.Accepted=false;我在我的视图中有一个过滤器,一切似乎都在工作(项目被限制在网格中)但是我如何刷新视图或网格以便我可以再次触发上述功能以便过滤网格?(真的按下按钮)感谢在CollectionViewSourceView属性上调用Refresh()来刷新它。如果要在单击按钮时执行此操作,则需要先从窗口资源访问CollectionViewSource,然后在其View上调用刷新。以上就是C#学习教程:WPFDataGridFiltering–RefreshCollectionViewSource刷新分享所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——((CollectionViewSource)this.Resources["cvsCustomers"]).View.Refresh();本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: