簡體   English   中英

WPF資源字典生成操作

[英]WPF Resource Dictionary Build Action

我在Class Library項目的名為SylesResourceDictionary.xaml的xaml文件中有一個ResourceDictionary 通過合並,此ResourceDictionary在不同的視圖中使用。

我是ResourceDictionary新手,不確定是否以正確的方式進行操作。 不同的文章建議不同的構建操作(如Page和自定義工具(如XamlIntelliSenseFileGenerator

  1. 此xaml文件的Build Action應該是什么? 我將其設置為資源

  2. 什么是Custom Tool 我將其設置為MSBuildCompile

  3. 我應該刪除該xaml文件的xaml.cs文件嗎?

  1. ResourceDictionary的構建操作應設置為Page
  2. XamlIntelliSenseFileGenerator 只有XAML編譯器知道如何將XAML文件編譯為BAML。
  3. 是的,除非您在代碼隱藏文件中定義了任何自定義代碼。 ResourceDictionary可能有一個代碼隱藏文件,但默認情況下僅是XAML。

您可能還需要考慮使用WPF Custom Control Library模板或WPF User Control Libary模板而不是Class Library模板來創建項目。 這將使在Visual Studio中使用WPF和XAML特定類型更加容易。 您仍然可以將任何其他類型添加到項目中。

一般來說:

  1. XamlIntelliSenseFileGenerator
  2. 沒有!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM