gpt4 book ai didi

c# - 如何在WPF的“用户控制”页中同时引用 View 模型和全局syles.xaml页

转载 作者:行者123 更新时间:2023-12-03 10:46:34 26 4
gpt4 key购买 nike

我是WPF的新手,并且正在使用MVVM模式。我有一个必须在 View 中引用的 View 模型,同时我有一个必须引用的全局样式。我在用户控制页的资源中添加了引用,但是不允许两个引用。只能添加一个引用。下面是我的代码。

<UserControl.Resources>
<vm:UpdateControlViewModel x:Key="UpdateControlViewModel">
</vm:UpdateControlViewModel>
//here i want to add style refrence.
</UserControl.Resources>

任何帮助,将不胜感激。

最佳答案

您必须使用资源字典。如下所示。

<UserControl.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="../Resources/Styles.xaml"></ResourceDictionary>
</ResourceDictionary.MergedDictionaries>
<vm:UpdateControlViewModel x:Key="UpdateControlViewModel"></vm:UpdateControlViewModel>
</ResourceDictionary>
</UserControl.Resources>

考虑到您的styles.xaml页面位于项目的resources文件夹中。希望这可以帮助。

关于c# - 如何在WPF的“用户控制”页中同时引用 View 模型和全局syles.xaml页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23669828/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com