2011-02-16 102 views
0

我draged風格 - >簡單的按鈕和複製的XML,並放置在我的Visual Studio XML除了一個添加混合按鈕,Visual Studio項目

<Button Content="Button" Margin="814,496,22,29" Style="{DynamicResource SimpleButton}"/> 

XML每一件事情解決在DynamicResource給出錯誤,並說不是資源找不到地方,如果我通過打開混合和鼠標做出的解決方案看這樣行過它說,這是

MS.Internal.Design.Metadata.ReflectionTypeNode 

所以這肯定是缺少,但無法找到它添加 請幫助

回答

5

在Blend項目中,您應該有一個名爲「Simple Styles.xaml」的文件。將其複製到Visual Studio項目並在App.xaml中添加對其的引用:

<Application 
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
    x:Class="MyApplication.App"> 
    <Application.Resources> 
     <ResourceDictionary> 
      <ResourceDictionary.MergedDictionaries> 
       <ResourceDictionary Source="Simple Styles.xaml"/> 
      </ResourceDictionary.MergedDictionaries> 
     </ResourceDictionary> 
    </Application.Resources> 
</Application> 
相關問題