c# form1 如何改变form2的标题
2个回答
展开全部
如果是父子关系的话改ParentForm.Text 如果不是的话 构造函数传句柄 改.Text
如 Form2中加一个成员 Form1 ParentForm1
然后加一个构造函数
Form2(Form1 parent)
:this()
{
ParentForm1 = parent;
}
然后操作时改PrentForm1.Text="标题"
应该就好了
刚刚打成:base了 应该是:this()
如 Form2中加一个成员 Form1 ParentForm1
然后加一个构造函数
Form2(Form1 parent)
:this()
{
ParentForm1 = parent;
}
然后操作时改PrentForm1.Text="标题"
应该就好了
刚刚打成:base了 应该是:this()
追问
那 form2里头更改form1的呢?
追答
如果是在Form2中建立Form1,
Form1 newform=new Form1();
这种方式的话直接改newform.Text就可以
如果是在Form1中建立Form2, 可以通过上面的方法 (把Form2换成Form1就行)
如果是在另外一个窗口平级创建的话, 也是通过上面的办法, 把Form1的句柄传给Form2
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询