我正在尝试访问aUIElement
中的 s ,但即使,中的项目也是空的,并且.VisualTree
ListView
ItemsCollection
ListView
IsLoaded
IsInitialized
DataContext
我怎样才能UIElements
访问ListView
?是否有一个事件我可以附加自己以等待项目可以访问?
谢谢
我正在尝试访问aUIElement
中的 s ,但即使,中的项目也是空的,并且.VisualTree
ListView
ItemsCollection
ListView
IsLoaded
IsInitialized
DataContext
我怎样才能UIElements
访问ListView
?是否有一个事件我可以附加自己以等待项目可以访问?
谢谢
您可以订阅ItemsContainerGenerator.StatusChanged
并在处理程序中检查状态是否为ContainersGenerated
:
myListView.ItemContainerGenerator.StatusChanged += OnListViewItemsStatusChanged;
-
private void OnListViewItemsStatusChanged(object sender, EventArgs e) {
if (myListView.ItemContainerGenerator.Status == GeneratorStatus.ContainersGenerated) {
// access items
}
}