答案 0 :(得分:3)
我所知道的最简单的方法是重载DataTemplate并使其看起来像ListBoxItem选择。我使用Blend 4.0 Silverlight SDK中的DataStateBehavior将IsSelected属性绑定到正确的外观。
<i:Interaction.Behaviors>
<ei:DataStateBehavior Binding="{Binding IsSelected, Mode=TwoWay}" Value="True" TrueState="Selected" FalseState="Unselected"/>
</i:Interaction.Behaviors>
我没有粘贴整个内容,而是链接到我添加到我的博客here的帖子。