c#将值从当前的Form1传递到Form2,显示错误非静态
本文关键字:Form2 显示 错误 静态 Form1 | 更新日期: 2023-09-27 18:05:18
private void btn_justest_Click(object sender, EventArgs e)
{
using (var myForm = new FormShowResult())
{
myForm.Show();
textBoxNameTest.Text = FormShowResult.TheValue;
}
}
表格2中的
:
public string TheValue
{
get { return richtb_Show.Text; }
}
问题是有错误"非静态字段、方法或属性需要对象引用"如何求解
我的目的是为Form2的Function的参数设置一个值,并在启动Form2时加载函数
您需要使用myForm
变量来访问实例,而不是类型名。
textBoxNameTest.Text = myForm.TheValue;