2012-01-18 16 views
0

左クリックで選択すると、このように表示されます。右のコンテキストメニューが開かれたが、項目ブックがグレーアウトしてしまったが、ここにあなたが見ることができる。このTreeViewItemは右クリックすると自動的にグレー表示になります

のように表示されますクリックして選択するには

enter image description here

enter image description here

どのようにこの問題を解決できますか?

XAMLではなくコードを通じてTreeとそのコンテキストメニューを作成しました。

<TreeView.Resources> 
    <Style TargetType="TreeViewItem"> 
     <Style.Resources> 
      <SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" 
          Color="{StaticResource {x:Static SystemColors.HighlightColorKey}}"/> 
     </Style.Resources> 
    </Style> 
</TreeView.Resources> 

:ローカルで同じキーを使用することによって発見されるブラシをオーバーライドすることができますので、いくつかのリソースによってgoverendさ

答えて

0

、焦点の合っていない項目は、SystemColors.ControlBrushKeyをfoundusingことができるブラシを持っていますforgroundは通常変更されますが、すでにオーバーライドしているようです。

(途中でさらにXAMLを使用する必要があります)

関連する問題