У меня странное поведение, с которым я не могу справиться. Когда я перебираю элементы в своем свойстве ListBox.ItemsSource, мне кажется, что я не могу получить контейнер? Я ожидаю увидеть возвращенный ListBoxItem, но получаю только null.
Есть идеи?
Вот фрагмент кода, который я использую:
this.lstResults.ItemsSource.ForEach(t =>
{
ListBoxItem lbi = this.lstResults.ItemContainerGenerator.ContainerFromItem(t) as ListBoxItem;
if (lbi != null)
{
this.AddToolTip(lbi);
}
});
ItemsSource в настоящее время установлен как Dictionary и содержит количество КВП.