日期:2014-05-18  浏览次数:21017 次

自定义控件----TextBox
我现在做一个项目(界面类似于Visual Studio 2005),其中就要做一个XRTextBox控件,是用类来写的。
  运行时(界面):
  在ToolBox中,显示XRTextBox控件。
  拖拽它到panel上,它就显示在panel上,而且状态为选中。
  大小可变,可移动。
  点击控件,得到焦点,可输入英文和中文,改变Text。

  (就相当于一个vs2005的TextBox控件,但不继承vs2005,
  因为当我点击控件时就要选中控件,如果是通过继承就不能实现)
 

------解决方案--------------------
那就用自定义控件咯,什么问题?
------解决方案--------------------
恩 自己定义被?
有什么问题直接问哦 但是不建议直接要代码的....

我是小菜鸟! 说的不好清见谅, 希望能够帮到你!
------解决方案--------------------
都不知道你要的功能是属于USERCONTROL还是类库
如果是类库的话,那只有去继承了,否则是没有控件的!

写一个ToolBox类,继承ToolBox类,定义一个XRTextBox,然后把XRTextBox加到ToolBox上。
------解决方案--------------------
做一个自定控件,然后拖一个TextBox上去。
------解决方案--------------------
refactor用过吗,有一个插件,把类库反编译成c#代码,自己看看就知道了
开发textbox,继承control
可以继承textbox