WPF中的ItemContainerGenerator.Status
枚举何时返回?GeneratorStatus.Error
有没有人遇到过这样的情况?只是想知道,因为我主要在 Silverlight 工作并且GeneratorStatus
那里不存在。
问问题
663 次
1 回答
1
(例如,ItemContainerGenerator
如果在 ListBox 中使用)将为绑定到ListBoxItem
的每个数据项创建一个。ListBox
标准ItemContainerGenerator
中PresentationFramework
有一个名为“ Generator
”的私有类。当这个类被实例化时,ItemContainerGenerator
它将ItemContainerGenerator
类的状态设置为GeneratorStatus.GeneratingContainers
,然后当ItemContainerGenerator
调用实例时,Dispose
类将状态设置为。Generator
Generator
ItemContainerGenerator
GeneratorStatus.ContainersGenerated
GeneratorStatus.Error
从未在标准实现中使用过,但如果您自己滚动ItemsControl
,您可以滚动自己的ItemContainerGenerator
,并且可能在代码中使用错误状态。
于 2010-12-10T10:53:37.927 回答