わかりました、これは恥ずかしいほど単純に見える問題ですが、私を夢中にさせています。私はDataTemplatingについて学び、非常に単純なItemTemplateをListBoxに適用しようとしています。
ただし、アプリを実行すると、テンプレートは完全に無視され、標準のリストボックスが表示されますが、実際には、[テスト]が横に付いたチェックボックスのリストが表示されると思います。
私はこれを数回試しましたが、常に同じ結果になりました。Googleでいくつかのリソースを確認しましたが、リストボックスでItemTemplateを定義するための構文はすべて同じであるため、どこが間違っているのか本当にわかりません。
コード...
<Grid x:Name="LayoutRoot">
<ListBox x:Name="TestList"
SelectionMode="Multiple">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<CheckBox Content="Check this checkbox!"/>
<TextBlock>Test</TextBlock>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
<ListBox.Items>
<ListBoxItem>Bob</ListBoxItem>
<ListBoxItem>Jim</ListBoxItem>
<ListBoxItem>Dave</ListBoxItem>
<ListBoxItem>Larry</ListBoxItem>
<ListBoxItem>Tom</ListBoxItem>
</ListBox.Items>
</ListBox>
</Grid>
どんな助けでも大歓迎です。そのようなばかげた質問で申し訳ありませんが、私はここで最初のハードルに本当に落ちました:(
で