c# 跨主窗口使用第二窗口控件

如果想要在第一窗口中调用第二窗口的控件需要执行以下步骤为第一窗口做出引导。

第一步:需要把想要调用的控件的Modifiers(指示对象的可见级别)调成Public(公共的)

第二步:我们需要在第二窗口的程序里填上如下代码:

public static Form2 f1;//建一个公共的静态的对象f1
public Form2()
{
	InitializeComponent();
	f1 = this;//因为在第二窗口里this代表第二窗口下的一个对象,可以直接调用第二窗口的控件,将它赋值给f1说明给f1同样的权力
}	

这样第一窗口就能这样调用第二窗口的控件,程序如下(比如在第二窗口有一个文本框):

Form2.f1.textBox1.Text;//这样就能直接调用第二窗口的控件,简单方便

谢谢大家的观看,有问题可以在下面提问。

发布了24 篇原创文章 · 获赞 48 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/xiaokai1999/article/details/103394324