[英]How to add more than one resource to a XAML window?
我現在有一個小問題,我不知道如何解決它。 我想將兩個資源添加到 window。 一個是 XAML 文件樣式資源,另一個是 ValueConverter Class。
如果我一次只使用一種資源,它們都可以工作:
<Window.Resources>
<ResourceDictionary Source="Resources\MyStyles.xaml" />
<Window.Resources>
或者
<Window.Resources>
<local:MarginConverter x:Key="adjustMargin"/>
</Window.Resources>
但如果我嘗試這樣的事情:
<Window.Resources>
<local:MarginConverter x:Key="adjustMargin"/>
<ResourceDictionary Source="Resources\MyStyles.xaml" />
</Window.Resources>
我收到消息資源已設置,無法設置兩次。
我不知道如何完成這項工作。 有沒有類似資源組的東西?
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources\MyStyles.xaml" />
</ResourceDictionary.MergedDictionaries>
<local:MarginConverter x:Key="adjustMargin"/>
</ResourceDictionary>
</Window.Resources>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.