我正在尝试从这里实现SharedResourceDictionary: http://www.wpftutorial.net/MergedDictionaryPerformance.html
但我无法让设计师展示正确的款式。 (此处不使用Blend)
我将实施减少到最低。
public SharedResourceDictionary : ResourceDictionary {
}
工作正常。
public SharedResourceDictionary : ResourceDictionary {
public new Uri Source {
get { return base.Source; }
set { base.Source = value; }
}
}
没有,并且未应用样式。
任何人都遇到过这个问题,并且知道有效的解决方案吗?
进一步说明:
SharedResourceDictionary是在一个项目中定义的,该项目在UserControl中引用,我用这个实现交换了所有ResourceDictionaries。
在这个示例中,我有一个应用于所有组合框的样式(没有键)。
我到目前为止唯一要做的就是包装ResourceDictionary的Source属性,如上所示。没有其他逻辑。没有包装,一切都很好,但包装似乎打破了事情..