是否可以在由第三方库创建和显示的窗口上设置按钮样式?
有问题的按钮依赖于Button
的默认样式:
<Button Name="CancelButton"
DockPanel.Dock="Right"
Height="23" Width="75"
HorizontalAlignment="Right"
Margin="4"
IsCancel="True"
Content="_Cancel" />
由于窗口由第三方库控制,我唯一“访问”的是窗口的类型名称。
我是否可以为该窗口提供本地默认按钮样式,以覆盖按钮的应用程序样式而不更改窗口的XAML?
答案 0 :(得分:0)
这取决于。 控件的样式基于声明的样式范围。
例如:
分配给实际元素中的属性的值将覆盖从父元素的资源声明的样式。