0

当通过右键单击树视图上的项目弹出我的上下文菜单时,选定的行会被取消选择,但我希望选择持续存在。我该怎么做呢?

 <TreeView Name="ProgramTree" ItemsSource="{Binding ProgramItemCollection}">
      <TreeView.ContextMenu>
           <ContextMenu StaysOpen="True"> 
                <MenuItem Header="Open"/>
                <MenuItem Header="Check Syntax"/>
           </ContextMenu>
      </TreeView.ContextMenu>
      ...
4

1 回答 1

1

实际上它不会取消选择您的项目。可能您会看到带有灰色背景的项目。那是焦点树视图项处于非活动状态时的颜色。您需要使用样式来摆脱这种情况。有一个类似的问题

于 2012-09-20T04:30:28.553 回答