UIElement
の のにアクセスしようとしていますが、VisualTree
が空で、に項目があります。ListView
ItemsCollection
ListView
IsLoaded
IsInitialized
DataContext
UIElements
でアクセスするにはどうすればよいListView
ですか? アイテムにアクセスできるようになるのを待つために参加できるイベントはありますか?
ありがとう
UIElement
の のにアクセスしようとしていますが、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
}
}