0
我是新來的WPF和使用資源字典。我想創建一些可供所有資源字典訪問的樣式,但我不知道用什麼方法可以實現這一點? 我也想知道如何在資源字典中的其他資源字典中使用資源。如何製作一些對所有資源字典都可見的wpf資源(例如樣式,畫筆等)?
我是新來的WPF和使用資源字典。我想創建一些可供所有資源字典訪問的樣式,但我不知道用什麼方法可以實現這一點? 我也想知道如何在資源字典中的其他資源字典中使用資源。如何製作一些對所有資源字典都可見的wpf資源(例如樣式,畫筆等)?
您可以通過在App.xaml
中使用Application.Resources
來完成此操作。創建一個您想要存儲的Resource Dictionary
,然後將您的Resource Dictionary
名稱放入ResourceDictionary
的source
。
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Your Resource Dictionary Name"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
你的意思是'Application.Resources'? – dkozl
@dkozl:是的,但我也想知道如果該項目是一個用戶控制項目,並且沒有App.xaml文件。 – Saeid
爲整個項目創建資源字典並在其他字典上使用合併是一個好主意嗎? – Saeid