首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎么实现一个继承于TextBox基类的控件,包含一个Label标签

2012-01-14 
如何实现一个继承于TextBox基类的控件,包含一个Label标签?label+TextBox但是是继承TExtBox的,谢谢[解决办

如何实现一个继承于TextBox基类的控件,包含一个Label标签?
label+TextBox

但是是继承TExtBox的,谢谢

[解决办法]
自定义控件比较容易实现
[解决办法]
有必要么?

用UserControl直接实现一个CustomTextBox啦
[解决办法]
做一个用户控件,上面放一个label和一个textbox
public partial class MyLabelTextBox : UserControl
{
public MyLabelTextBox()
{
InitializeComponent();
}
public override string Text
{
get
{
return textBox1.Text;
}
set
{
textBox1.Text = value;
}
}
public string Title {
get {
return label1.Text;
}
set {
label1.Text = value;
}
}
}
[解决办法]
用usercontrol 需要手工将 TextBox的属性传递给Usercontrol,太多了
------------------------------
不用,可以直接这样
public TextBox myTextbox{
get {
return textBox1;
}
set {
textBox1 = value;
}
}
public Label myLabel{
//同上....大概如此,设置的时候需要展开
}

热点排行