我们已经将Silverlight Application类子类化,以添加一些额外的功能,然后在多个项目中使用它。问题是App.xaml中定义的资源似乎没有被加载。还有其他人看过这个和/或有一些见解吗?以下是App.xaml的内容(注意:应用程序启动并运行正常,但在查找资源时会出现阻塞)
<myNS:ApplicationBase
xmlns:myNS="clr-namespace:Corp.XYZ.Infrastructure.Silverlight.Core;assembly=Corp.XYZ.Infrastructure.Silverlight.Core"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="Corp.XYZ.BMW.App"
>
<myNS:ApplicationBase.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Resources/AlternateControlStyles/StandardExpander.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</myNS:ApplicationBase.Resources>
答案 0 :(得分:0)
StandardExpander.xaml的构建操作是什么?它应该是Page(添加resourcedictionary时的默认值)。
答案 1 :(得分:0)
得到它.....在派生构造函数中没有执行InitializeComponent()... duh:)