WPF CustomControl - 资源属性

时间:2011-02-28 10:50:34

标签: wpf resources custom-controls

我有CustomControl派生自另一个控件,我在其资源属性中设置默认样式(在xaml中)。稍后,我想使用此CustomControl并使用默认语法向其添加新资源:<my:CustomControl.Resources>...

我该怎么做?目前,我收到错误:Cannot re-initialize ResourceDictionary instance.

2 个答案:

答案 0 :(得分:1)

你试过合并吗?

http://msdn.microsoft.com/en-us/library/aa350178.aspx

[编辑] 上面的链接不再起作用了......

这是正确答案:

Merged ResourceDictionary vs App.xaml

答案 1 :(得分:0)

有几种解决方案:

  1. 将新资源添加到父资源块。

  2. 添加新资源作为资源字典。