ここからListBoxとListBoxスタイルを使用しています:http://viblend.com/products/net/wpf/controls/free-wpf-controls.aspx
これは次のようになります。
<ListBox x:Name="listBox" ItemsSource="{Binding}" Style="{StaticResource Office2010SilverListBoxStyle}">
<ListBox.ItemTemplate>
<DataTemplate>
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}" Content="{Binding}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
しかし、アイテムをクリックすると、選択されたアイテムとしてマークされません。データテンプレートを使用していない場合は、すべて正常に機能します。それで、なぜ誰かが何か考えを持っていますか?ここに実際の例があります:
<ListBox x:Name="listBox" Style="{StaticResource Office2010SilverListBoxStyle}">
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}">1. Frame</ListBoxItem>
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}">2. Frame</ListBoxItem>
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}">3. Frame</ListBoxItem>
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}">4. Frame</ListBoxItem>
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}">5. Frame</ListBoxItem>
<ListBoxItem Style="{StaticResource Office2010SilverListBoxItemStyle}">6. Frame</ListBoxItem>
</ListBox>-->