XAML着色样式

时间:2012-09-13 11:55:42

标签: c# wpf xaml

我正在编写一个编辑器,我已经为Custom Gridsplitter编写了一些代码。在gridsplitter中,我正在绘制几个标签。我希望标签的边框能够根据加载的文档类型来更改颜色。

文档类型基于抽象类,它们都包含名为“FocusColor”的属性

我的网格分割器边框设置为

<Path Data="M0,0 L0,16 S0,18 2,18 L60,18 s0,0 2,-1 L80,0" x:Name="border" Stroke=" {DynamicResource FocusedColor}" StrokeThickness=".75" RenderTransformOrigin="0.5,0.5" Opacity="1"/>

我想它可以工作,但是当我执行时,我可以看到检索到的值,但颜色永远不会改变。我对wpf很新,我开始在检索值时稍微处理一下,但这是在唠叨我。我应该从主文档中检索一个特定值并设置OnPropertyChanged吗?或者我可以从阅读文档类型中获取值?

0 个答案:

没有答案