自定义控件继承自htmlinputtext

发布时间:2024-05-14 08:09 发布:上海旅游网

问题描述:

今天自己定义了一个文本控件,为什么继承自htmlinputtext,编译后在工具箱里看不到这个控件,而继承TextBox后在工具箱里就看得到呢?请问这是怎么回事,,,
那我要继承htmlinpuText控件,又要显示在工具箱中有什么解决办法呢?
我不想继承TextBox是因为不想要这个自定义控件具有那么多不必要的属性。

问题解答:

要在工具箱里显示,你继承的类必须(或继承自)Control类
Control类中已经实现了将控件显示在工具栏中的相关方法。
TextBox是Control类的子类,而htmlinputtext不是,所以不能显示。
----------------------------------------------------
试试在你的类定义的上面写个属性
[Browsable(true)]
public class CustomTextBox{}

热点新闻