【发布时间】:2012-11-17 19:13:37
【问题描述】:
我正在用 C# 编写一个 Windows 8 WinRT 应用程序,并且想动态更改我的 ToggleSwitch 的颜色。我将有这些实例的多个实例,它们不会都有相同的颜色。
我尝试创建一个继承自ToggleSwitch 的自定义控件,但我很快了解到我不能这样做,因为ToggleSwitch 是sealed 类。我的目标是添加一个Brush 类型的DependencyProperty,然后在我的自定义控件的Template 中通过TemplateBinding 使用该画笔。
还有其他方法可以做到吗?
【问题讨论】:
标签: c# xaml windows-runtime toggleswitch