locked
silverlight app.xaml问题 RRS feed

  • 问题

  • 我在App.xaml这样定义

    <Application  
      x:Class="MySilverlightApp.MainConsole.App"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">

      <Application.Resources>
        <ResourceDictionary>
          <ResourceDictionary.MergedDictionaries>
                    <ResourceDictionary Source="Assets/Styles.xaml"/>
                    <ResourceDictionary Source="Assets/StylesButton.xaml"/>--这个是我自己加的一样专门定义按钮的样式文件

        </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
      </Application.Resources>

    </Application>

    运行的时候会报错:

    未能分配给属性“System.Windows.ResourceDictionary.Source”。 [Line: 10 Position: 44]

     

    鼠标移到<ResourceDictionary Source="Assets/StylesButton.xaml"/>这一行的时候,会提示:"Assets/StylesButton.xaml文件不是项目的一部分或其生成操作属性未设置成资源"


    crazyBasketball
    2011年2月21日 3:20

答案

  • 查看一下Styles.xaml的 BuildAction 和 "Copy to Output Directory", 把sytlesbutton.xaml改的一样就可以了。


    Mog Liang
    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact msdnmg@microsoft.com.
    Microsoft One Code Framework
    • 已标记为答案 Mog Liang 2011年2月28日 10:01
    2011年2月24日 9:32

全部回复