C#WinForm编程中窗体传值
一、使用构造函数传值
步骤一、修改子窗体(FinancialManage)中的默认构造函数
public FinancialManage(string inputstr) { InitializeComponent(); this.textBox1.Text = inputstr;//inputstr数据将显示在textBox1中 }
步骤二、在父窗体中调用
FinancialManage fm = new FinancialManage(user); fm.Show();
如果要传的数据量比较大点的,可以采用类(UserEntity)做为中间件
步骤一、修改子窗体(FinancialManage)中的默认构造函数
public FinancialManage(UserEntity userEntity) { InitializeComponent(); this.textBox1.Text = userEntity.UserName;//userEntity.UserName数据将显示在textBox1中 }
步骤二、在父窗体中调用
FinancialManage fm = new FinancialManage(userEntity); fm.Show();