2011-10-09 89 views
0

我聯繫XAML文件在VS2010的解決方案resuabiltiy這樣的:在VS2010項目中使用鏈接的XAML文件XAML的resuing

enter image description here

我試着在App.xaml中加載,通過資源字典標籤一樣這個:

<ResourceDictionary.MergedDictionaries> 

    <ResourceDictionary Source="/Myproject;component/CommonStyles/Button.xaml" /> 

... 

</ResourceDictionary> 

但它無法在項目中加載。

如何加載這些xaml文件?

編輯:

  1. 我試過了。

  2. 但編譯器仍然找不到xaml文件。

  3. 因此,我將構建工作時間從「頁面」轉換爲「資源」。

  4. 然後,發生了很多編譯錯誤。

回答

1

在這些情況下,XAML文件駐留在不同的組件,您需要使用組語法像這樣將其導入 -

<ResourceDictionary.MergedDictionaries> 
<ResourceDictionary Source="pack://application:,,,/Myproject;component/CommonStyles/Button.xaml" /> 
...... 
</ResourceDictionary.MergedDictionaries> 
+0

感謝RV1987。看到我編輯的帖子plea.se – mjk6026

+0

你可以在這裏發佈一個xaml文件,你如何定義它? –

+0

我解決了它。 '添加爲鏈接'有很多問題。所以我決定做一個新的wpf庫DLL。謝謝。 – mjk6026

相關問題