有没有一种方法可以将一种样式動态地应用于一个用户控件中的所有相同类型的控件而无需应用到我的应用程序的所有控件中,也无需手动转到该控件并设置样式
我想知道XAML中是否有一种方法可以动态应用命名样式,而无需在UserControl的所有滚动条上wpf使用winform控件以下代码
抱歉,我是WPF的新手所以我想让您知道一些重要的事情(在应用上一个解决方案后才发现)。
非常感谢对不起,我错过了我的问题要点
是的,将其添加到相关控件的资源字典中
當您说"动态"时,我假设您的意思是代码而不是XAML 您可以从后面的代码中在用户控件上wpf使用winform控件ResourceDictionary.Add方法。
这等效于(在XAML中):
因为没有x:Key应用于样式所以它被目标类型的所有实例拾取。 在内部类型本身用作键(我相信)。
鉴于您的问题已更新看来您需要这样做: