我有一些继承自Button的用户控件。我有一些资源,我正在切换。
我的问题是,用户定义的控件不被视为资源内的Button。我不得不将TargetType更改为我的用户控件的名称。
这引起了一个问题,因为我现在有大约8个主题和一些用户控件,可能还会有更多。因此,如果我需要对按钮进行1次更改,我必须进行的更改将是8个主题X用户控件的数量。
任何人都有关于如何为每个用户控件添加样式的建议吗?
谢谢!
答案 0 :(得分:2)
您可能可以利用BasedOn属性来提出一些级联类型样式,但是如果控件类似,我会尝试将功能集成到单个控件中,其属性可以更改行为/看起来而不是每个人的新控制......当然,这总是取决于你需要的东西。