首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用部分类扩展dundas图表控件?

是否可以使用部分类扩展dundas图表控件?
EN

Stack Overflow用户
提问于 2009-07-31 21:26:37
回答 3查看 499关注 0票数 0

在我们没有使用部分类的源的情况下,可以扩展dundas图表控件或任何其他丙类(二进制分布式)控件吗?

我认为只要引用了dll,就可以做到这一点,但我一直在努力寻找一种方法来做到这一点。

我试图避免使用来创建服务器控件,该控件继承自Dundas.Charting.WebControl.Chart类。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-07-31 21:31:34

不,要使用分部类,该类的主声明必须已经使用了分部关键字,通常不使用情况。

如果未将类标记为密封,则可以进行继承。你似乎不想那样,但这可能是最短的路。

最后一个选项(但总是有效的)是将控件嵌入到扩展其功能的包装器中。

票数 1
EN

Stack Overflow用户

发布于 2009-07-31 21:32:43

不,这不可能。所有的部分定义必须驻留在同一个程序集中。扩展的方式可能是从图表类继承自己。

票数 1
EN

Stack Overflow用户

发布于 2009-07-31 21:32:41

如果该类是密封的,则无法从它继承以添加您自己的功能。如果您使用的是.net 3.5,您也可以为要添加的类进行类扩展。如果这两个选项都不可行,则必须创建一个包装类。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1214979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档