我有一个场景,其中我使用数据源设置
我有一个要求,在UI加载时根据某些条件划掉列表框中的一个项目。我使用样式和附加属性来实现这一点,通过在附加属性的回调方法中设置
我的问题是,当我尝试使用
是否与虚拟化有关?我想在加载时获取所有这些
是否有任何解决办法?
谢谢
ItemsSource
属性来填充一个列表框并包含1000个项目。我有一个要求,在UI加载时根据某些条件划掉列表框中的一个项目。我使用样式和附加属性来实现这一点,通过在附加属性的回调方法中设置
ListBoxItem
的ContentTemplate
属性来完成。我的问题是,当我尝试使用
ItemContainerGenerator.ContainerFromItem
生成一个ListBoxItem
,对于位于列表末尾的项目,返回null。因此,我无法划掉列表框底部的项目。是否与虚拟化有关?我想在加载时获取所有这些
ListBoxItems
。是否有任何解决办法?
谢谢