求救, C# 中,有关类继承的问题!

freelove1 2004-05-06 12:24:36
我有一个类A ,继承 TextBox

class A :System.Windows.Forms.TextBox
{
public a(){}
public void b(){}
public void c(){}
public void d(){}

}
我在窗体上放了几个TextBox , textBox1,textBox2,我想用类 a 去管理 textBox1,textBox2 ,也就是用 类a 代替System.Windows.Forms.TextBox
请问我该怎么做?


...全文
112 8 点赞 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
freelove1 2004-05-06
是不是除了定义一个控件外别无他法?
  • 打赏
  • 举报
回复
freelove1 2004-05-06
我想还用 textBox1 ,textBox1 这些名字!
  • 打赏
  • 举报
回复
zengch24 2004-05-06
自定义控件后,直接画
  • 打赏
  • 举报
回复
freelove1 2004-05-06
有没有一种方法, 在A 的构造函数中传入 textBox1 做为基类的实例
  • 打赏
  • 举报
回复
wolftop 2004-05-06
A TextBoxA=(A)TextBox;
  • 打赏
  • 举报
回复
marvelstack 2004-05-06
楼主可以重写里面的属性和方法。
class A :System.Windows.Forms.TextBox
{
public a():base()
{

}
public override string ToString()
{
return "A";
}
}
  • 打赏
  • 举报
回复
dongyp511 2004-05-06
那你强制转换呀。不一定要用 textBox1 ,textBox1 这些名字!
你实例a 后就可以了呀 。
  • 打赏
  • 举报
回复
zengch24 2004-05-06
不太明白你的目的。
  • 打赏
  • 举报
回复
相关推荐
发帖
C#
加入

10.6w+

社区成员

.NET技术 C#
申请成为版主
帖子事件
创建了帖子
2004-05-06 12:24
社区公告

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