我可以在Silverlight中使用generic.xaml来设置应用程序中所有TextBlock的样式吗?
我期待这个工作,但它没有:-(
什么是在整个应用程序中应用样式的最简单方法?
谢谢,马克
编辑
感谢您的答复.我没有收到错误,样式没有被应用.我在互联网上找到的所有例子(包括你列出的例子)都是为自定义控件设计的.我可以这样做,但我想设置默认控件的样式:
我是否需要添加来自page.xaml的generic.xaml的引用?我是否需要将generic.xaml样式命名并引用为资源?
再次感谢,马克
在Silverlight 4中,您可以使用隐式样式!
通过设置TargetType并省略ResourceKey一般/自动设置样式仅适用于WPF,而不适用于Silverlight.
如果你想在整个应用程序中使用一个Style,可以将它添加到App.xaml中的Resources集合中,但要使用它,它将需要ax:Key,你必须将它作为StaticResource绑定单独应用于每个实例您想要使用它的目标类型.