请问:如何继承控件?

yixian2007 2009-03-31 03:29:45
DataGridView控件有些不足的功能,我想加进去,函数已经证实没有问题.

请问如何重写控件,或者写一个新的控件,将原来的功能继承下来,同时又可以把新功能加进去.

请问如何继承这个控件?
...全文
87 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ztenv 2009-04-01
  • 打赏
  • 举报
回复
public class :YourButton:Button
{
//增加新的功能,用继承方式实现;
}

public class:UserControl
{
//可以附加几个其它的控件,用组合方式实现;
}


以上各有利弊;
Dhoopu 2009-04-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ojekleen 的回复:]
public class YourView:DataGridView
{
//想干啥?
}
[/Quote]
yixian2007 2009-04-01
  • 打赏
  • 举报
回复
1楼能不能详细些?
yixian2007 2009-04-01
  • 打赏
  • 举报
回复
加一些重绘的功能.省得每次都要调用.
ztenv 2009-04-01
  • 打赏
  • 举报
回复
你现在有什么?你要怎么做?红色部分肯定是手写出来的,因为IDE不知道你要从哪里继承;
yixian2007 2009-04-01
  • 打赏
  • 举报
回复
还是不懂.

public class MyDGV : DataGridView
{

}

红色部分只能手动写.智能弄不出来,而且我的函数是方法中有的,可以直接双击直接写,现在要怎么加入?
完全不明白,楼上的兄弟们能不能推荐个东西给俺瞧瞧?
ojekleen 2009-03-31
  • 打赏
  • 举报
回复
public class YourView:DataGridView
{
//想干啥?
}

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧