RadTreeView
をtelerikから使用してノードがあるツリーを表示します。これは、罰金、これまでに動作しますが、ノードのハイライトの色がグレーにブルーから変わっカスタムスタイルを設定した後のデフォルトスタイルの消失(例:色)
<Style TargetType="{x:Type telerik:RadTreeViewItem}" x:Key="ItemContainerStyle" >
<Setter Property="IsExpanded" Value="{Binding Path=IsExpanded,Mode=TwoWay}"/>
</Style>
:私自身のisExpandedとしてプロパティにIsExpanded
プロパティをバインドするには、私は次のスニペットを使用します。どのように私は元のスタイルを保持し、セッタープロパティだけを追加できますか?
EDIT:
私はtelerikを使用Windows8Theme
とWindows8Palette
を調整します。 前述のスタイル要素をXAMLに追加する前に、選択した要素の色がWindows8PaletteのAccentColor(青色)でした。スタイル要素を追加した後は、Windows8PaletteのBasicColor(灰色)を使用しているようです。私は正確に何が起こっているのかわかりませんが、RGB値を比較するとこのカラースイッチが表示されます。
これは 'telerik'がどういうわけか' IsExpanded'プロパティをハイライトカラーに接続しているようです。ブレンドを通してスタイルを調べてみましたか? – XAMlMAX