可考虑将这些控件变为内部变量以便其他方法使用。如
private Button _ColorBut;
private TextBox _ColorBox;
private void button4_Click(object sender, EventArgs e)
{
_ColorBut = new Button();
ColorButText = "设置";
ColorButLocation = new SystemDrawingPoint(200, 10);
ColorButClick += new EventHandler(thisColorBut_Click);
_ColorText = new TextBox();
ColorTextLocation = new SystemDrawingPoint(10, 10);
Form SizeForm = new Form();
SizeFormSize = new Size(300, 350);
SizeFormControlsAdd(ColorBut);
SizeFormControlsAdd(ColorText);
SizeFormShow();
}
private void ColorBut_Click(object sender, EventArgs e)
{
if(_ColorText!=null)
{
_ColorTextText = "";
}
}
获取父容器可以在某个需要获取的控件上直接调用某些属性来实现。
如:
获取所在窗口 _ColorTextParentForm
获取父容器 _ColorTextParent
任何控件包括容器控件本身都可以调用以上两个属性来查看父级别的控件或窗口。
以上就是关于C# 两个New出来的对象,相互怎么赋值全部的内容,包括:C# 两个New出来的对象,相互怎么赋值、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)