层次结构如下:
Panel
->Panel
->TextBox
->Label
我希望能够在设计师上自定义它,例如更改文本框和标签大小以及文本框的文本。
是否有更简单的方法可以在不需要为每个控件的每个数据库添加属性并计算尺寸的情况下进行?
我现在有这个代码:
public override string Text
{
set { this.PhoneLabel.Text = value; }
get { return this.PhoneLabel.Text; }
}
public Size SizePhone
{
set { PhoneTextBox.Size = value; }
get { return PhoneTextBox.Size; }
}
public Size SizeLabel
{
set { PhoneLabel.Size = value; }
get { return PhoneLabel.Size; }
}
public Point LocationLabel
{
set { PhoneLabel.Location = value; }
get { return PhoneLabel.Location; }
}
我想用鼠标改变大小,就像我设计表格一样
谢谢