我有一个小工具来监视打印机错误,例如卡纸,低碳粉等。
要保留所有可用的打印机,我使用绑定到ObservableCollection
的Datagrid。要显示/隐藏,DataGridRow.Style
绑定到PrintQueueStatus
,以便if status != none
该行可见。
我的问题如下
正如你所看到的,这些线条是我想要的,但是可见的线条不会被重新排序,所以我有很多空行。
我的问题是,是否有可能隐藏那些不存在的行?我只想要我的Datagrid中的可见行。
我知道我当然可以删除不感兴趣的ObservableCollection中的所有项目,但我想知道是否可以在XAML中进行。
答案 0 :(得分:0)
see there,you will get to know the difference between them
https://msdn.microsoft.com/en-us/library/system.windows.visibility.aspx