0

ツリービューのアイテムを右クリックして contextmenu がポップアップすると、選択した行の選択が解除されますが、選択を維持したいです。どうすればいいですか?

 <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

実際には、アイテムの選択は解除されません。おそらく、灰色の背景のアイテムが表示されます。非アクティブなときのフォーカスされた treeviewitem の色です。これを取り除くには、スタイルを使用する必要があります。似たような質問がありました

于 2012-09-20T04:30:28.553 に答える