如何将Themes/Generic.xaml与window1.xaml连接起来?

13 浏览
0 Comments

如何将Themes/Generic.xaml与window1.xaml连接起来?

我在Themes/Generic.xaml中有以下按钮样式,并且我希望它适用于WPF应用程序中的所有按钮。

如何将它与window1.xaml连接起来?


0
0 Comments

在你的Window1.xaml(或者App.xaml,将标签的x:Class属性改为Window1)……

在Window1.xaml中添加以下代码:

<Window1.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ResourceDictionary Source="DefaultStyles.xaml"/>
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Window1.Resources>

问题的原因是需要将DefaultStyles.xaml与Window1.xaml关联起来,以便在Window1中使用DefaultStyles.xaml中定义的样式和资源。

解决方法是在Window1.xaml中的标签中添加一个标签,并在其中使用来引用DefaultStyles.xaml文件。这样就可以将DefaultStyles.xaml中的样式和资源应用到Window1中了。

通过这种方式,我们实现了将DefaultStyles.xaml连接到Window1.xaml的目的。这样,在Window1中就可以使用DefaultStyles.xaml中定义的样式和资源了。

0