鼠标单击扩展器+在列表视图中选择项目问题

时间:2013-04-17 08:26:05

标签: wpf listview expander

我有一个列表视图,其中每个列表视图项都是一个扩展器控件。现在当我点击扩展器打开或关闭它时,我也想要选择项目。但它没有发生。只有扩展器扩展。

看起来我的扩展器事件没有到达列表视图。

知道该怎么做吗?

由于

1 个答案:

答案 0 :(得分:3)

在“ListView”中设置像这样的容器样式......

 <ListView.ItemContainerStyle>
      <Style TargetType="{x:Type ListViewItem}">
           <Style.Triggers>
               <Trigger Property="IsKeyboardFocusWithin" Value="True">
                     <Setter Property="IsSelected" Value="True"/>
               </Trigger>
           </Style.Triggers>
      </Style>
 </ListView.ItemContainerStyle>

得到的回答: Link