【发布时间】:2012-05-21 16:02:56
【问题描述】:
我有一个 Silverlight 应用程序,它带有一个自定义控件 MyDataGrid,它是一个带有一些额外功能的 DataGrid。
这是使用它的项目的一部分。它还需要自定义样式。我可以将样式添加到我的样式资源字典并设置TargetType="sdk:DataGrid",这样可以工作。
但是,我的样式依赖于 MyProperty 特定于 MyDataGrid 的属性,因此编辑器中会出现警告。更重要的是,样式无法在设计器中预览。
但是,它们在代码运行时确实有效。
我的问题是:有没有办法将本地控件拉入资源字典,而不是创建一个单独的项目,将其编译为 .dll,然后拉入该程序集? p>
谢谢!
【问题讨论】:
-
您是否为 MyDataGrid 类定义了 generic.xaml?
-
不是吗?你有任何关于我将如何进行这项工作的信息吗?我可以找到一些关于它的信息,但不是很多......
标签: silverlight silverlight-4.0