将一个windows窗体的控件在另一个窗体中调用
时间: 2023-07-31 12:12:31 浏览: 94
要将一个 Windows 窗体的控件在另一个窗体中调用,可以使用以下步骤:
1. 在原始窗体中找到要调用的控件,确保控件的可见性为公共(public)。
2. 在目标窗体中创建一个变量,使其类型与要调用的控件相同。
3. 在目标窗体的构造函数或 Load 事件中,将变量设置为原始窗体的控件。
以下是一个示例代码:
```csharp
// 在原始窗体中
public class Form1 : Form
{
public Button MyButton;
// ...
}
// 在目标窗体中
public class Form2 : Form
{
private Button MyButton;
public Form2()
{
InitializeComponent();
// 在构造函数中将变量设置为原始窗体的控件
Form1 form1 = new Form1();
MyButton = form1.MyButton;
}
// ...
}
```
这样,你就可以在目标窗体中调用原始窗体中的控件了。
阅读全文