利用窗体的自定义属性实现窗体传值计划
第1步:在解决方案上添加一个窗体Form2;并添加textBox1、textBox2、Button1,将Button1的标题设为“确定”,DialogResult属性设为“OK”;
第2步:在窗体Form2的类代码中添加两个私有字段: _username、_password,并添加两个public属性:UserName、Password;代码如下:
public partial class Form2: Form
{
private string _username;
private string _password;
public string UserName
{
get
{
return _username;
}
set
{
_username=value;
}
}
public string Password
{
get
{
return _password;
}
set
{
_password=value;
}
}
.....
} 第3步:窗体间相互传值演示
在Form1添加一个的Botton1、一个comboBox1,在Botton1_Click函数中如下代码:
private void button1_Click(object sender,EventArgs e)
{
Form2 myForm2 = new Form2();
erName=\"Richard\";//Form1向Form2传值!!!
ssword=\"pwd1234\";
DialogResult result= owDialog();
if(result==)
{
积极参与社会公益活动 d(erName);////Form2向Form1传值!!!
d(ssword);
}
}
要充分演示上述功能,还需要对Form2的代码作如下完善:
第1,在Form2_Load中添加如下代码:
private Form2_Load(object sender,EventArgs e)
{
xt=_username;
xt=_password;
}
第2,在textBox1、textBox2的textChanged事件中添加如下代码:
private void textBox1_TextChanged(object sender,EventArgs e)
{
erName=xt;
}
private void textBox2_TextChanged(object sender,EventArgs e)
{
ssword=xt;
}
查看本文来源
南宁哪家医院男科好小孩子厌食不吃饭怎么办
台州妇科习惯性流产治疗哪家好
- 下一页:利用科来网络分析技术检测僵尸网络物业
- 上一页:利用策略实现企业带宽监管覆盖
- 06月21日历史土猫吃什么好位置
- 06月21日历史圣伯纳犬的耳朵被门夹伤了要怎么治疗位置
- 06月21日历史圣伯纳犬狗狗的性格和品种介绍位置
- 06月21日历史红尾鲶吃什么喜食动物性饲料位置
- 06月21日历史圣伯纳犬总是到处尿尿应该如何训练它位置
- 06月21日历史圣伯纳犬怎么护毛位置
- 06月20日历史猫咪个人日常饮食用品开销表位置
- 06月20日历史猫交配需要多长时间应选择安静的地方位置
- 06月20日历史猫为什么相遇时装不知猫争斗结束会怎么样位置
- 06月20日历史猫为什么像狗一样张着嘴哈气位置
- 06月20日历史猎兔犬怎么训练好养吗位置
- 06月19日历史别出心裁购买巴哥犬幼犬位置