0

这是我的情况:

我们使用了 3rd 方控件,由于这个控件的设计不好,我们需要修改它的可视化树 child(element Path) 样式。我们只知道一件事是孩子的名字。

如果 WPF 具有与 CSS 类似的机制,我们可以简单地完成它:

#PathName { ... }

WPF中可以使用元素名称来定义样式的等效方式是什么?

4

1 回答 1

0

您可以像这样通过后面的代码设置控件的样式

myTextBlock.SetResourceReference(TextBlock.StyleProperty, "MyStyle")

或者像这样

Style style = this.FindResource("LabelTemplate") as Style;

myTextBlock.Style = 风格;

于 2013-08-14T15:28:07.370 回答