0

是否可以在由第三方库创建和显示的窗口上设置按钮样式?

有问题的按钮依赖于这样的默认样式Button

<Button Name="CancelButton"
        DockPanel.Dock="Right"
        Height="23" Width="75" 
        HorizontalAlignment="Right" 
        Margin="4" 
        IsCancel="True" 
        Content="_Cancel" />

由于窗口由第三方库控制,我唯一“访问”的是窗口的类型名称。

我可以为该窗口提供一个本地默认按钮样式,该样式将覆盖按钮的应用程序样式而不更改窗口的 XAML?

4

1 回答 1

0

这取决于。控件的样式基于声明的样式的范围。

例如:

分配给实际元素中属性的值将覆盖从父元素的资源中声明的样式。

于 2015-10-07T13:52:32.260 回答