私は、リストボックスがあります。OddsListはObservableCollection<CheckBoxListItem>
WPFのListItemが正しく表示されません_
ある
<ListBox HorizontalAlignment="Left" Name="betOdds" VerticalAlignment="Top">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<CheckBox Content="{Binding Name}" IsChecked="{Binding IsChecked}" HorizontalAlignment="Stretch"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
を私は「TEST」のような名前を持っているさまざまなオブジェクトとこのコレクションを初期化、 "TEST_1"、 "TEST_2"、 "OVERFLOW"など(一部の名前には_
シンボルが含まれています)。
このコレクションをItemsSource
のListBox
にバインドしてアプリを起動すると、_
という名前のないListItems
が表示されます。
なぜですか?
空のコンテンツが含まれているアイテムを選択すると、同じ要素には_
というシンボルが付いています。
回避策は、単一のアンダースコアを2つのアンダースコアに置き換えることで、コンテンツ内で単一のアンダースコアとして扱われます。 –