【发布时间】:2012-06-13 05:01:48
【问题描述】:
我的应用中有一堆 DataGrid。我需要为所有这些覆盖一些受保护的虚拟方法。有什么比使用从不那么熟悉的名称派生的 DataGrid 类更好的方法吗?我希望像附加属性这样的解决方案能够使用自定义属性指定覆盖行为。
【问题讨论】:
-
我不确定我是否明白你在问什么。能否请您改述一下这个问题?
-
这种情况下继承有什么问题?问题是不能调用你的派生类DataGrid,而必须选择另一个名字?如果是的话,想想如果有大量同名的类做不同的事情是多么奇怪。
-
我想做的是修复 WPFToolkit DataGrid 奇怪的错误stackoverflow.com/questions/4017786/… 即覆盖 OnCreateAutomationPeer()。但我不想对整个应用程序代码进行更改。我不认为这意味着 DataGrid 会有所不同。我只是想摆脱奇怪的异常。
标签: c# .net wpf datagrid wpftoolkit