У меня есть ListBox с ItemsSource, указывающим на статическую переменную, и DataTemplate для ItemTemplate ListBox, который должен отображать свойство Description переменной, на которую указывает ItemsSource
<ListBox x:Name="classificationTypeListBox"
ItemsSource="{x:Static h:AmbientHighlightingStyleRegistry.Instance}"
SelectedIndex="0" Foreground="Black">
<ListBox.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=(Description)}" />
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
Я могу поставить точку останова в своем приложении и просмотреть ListBox. ItemsSource указывает на нужную мне переменную, и похоже, что ListBox пытается отобразить все значения, потому что я могу щелкнуть и прокрутить его вниз. Однако текст не отображается, поэтому вы не можете понять, что нажимаете. Кроме того, когда точка останова включена, в нем говорится, что список содержит 0 элементов, возможно, так и должно быть, потому что я привязываю его, не уверен. Какие-либо предложения?