winform 读取用户控件的变量,如何在winform中访问usercontrol上的用户控件和按钮?...
时间: 2024-05-12 14:13:17 浏览: 130
c# winform usercontrol用户控件传值
5星 · 资源好评率100%
在 WinForm 中访问 UserControl 上的控件和按钮,可以使用以下代码:
1. 首先,在 UserControl 中声明需要访问的控件和按钮,例如:
```csharp
public partial class MyUserControl : UserControl
{
public TextBox txtBox;
public Button btn;
// ...
}
```
2. 在 Form 中,可以通过以下方式访问 UserControl 上的控件和按钮:
```csharp
public partial class MyForm : Form
{
private void MyForm_Load(object sender, EventArgs e)
{
MyUserControl myUserControl = new MyUserControl();
// 获取 UserControl 中的控件和按钮
TextBox txtBox = myUserControl.txtBox;
Button btn = myUserControl.btn;
// 然后就可以通过 txtBox 和 btn 进行操作了
// ...
}
}
```
另外,如果 UserControl 中的控件和按钮是私有的或受保护的,则可以通过在 UserControl 中添加公共方法或属性来访问它们。
阅读全文