C# 点击按钮后弹出另一个界面输出结果(需要传递参数)
答案:4 悬赏:50
解决时间 2021-04-18 07:59
- 提问者网友:残阳碧曼
- 2021-04-18 02:38
为了做一个实验啊,C#新手,麻烦给出具体的解释啊!
最佳答案
- 二级知识专家网友:狠傷凤凰
- 2021-04-18 03:07
这是很简单的
private void btntest_Click(object sender, EventArgs e)
{
TextBox fc = new TextBox();//传进去的参数
test2 f = new test2(fc);//test2 是新窗口
f.ShowDialog();
}
————————————————————————-
test2代码
TextBox para;
public test2(TextBox fc)
{
InitializeComponent();
para = fc;
}
__________________________
test2里面直接使用全局para便是传过来的参数
private void btntest_Click(object sender, EventArgs e)
{
TextBox fc = new TextBox();//传进去的参数
test2 f = new test2(fc);//test2 是新窗口
f.ShowDialog();
}
————————————————————————-
test2代码
TextBox para;
public test2(TextBox fc)
{
InitializeComponent();
para = fc;
}
__________________________
test2里面直接使用全局para便是传过来的参数
全部回答
- 1楼网友:何必打扰
- 2021-04-18 05:15
那就给个简单的法子。。你创建一个公用的class。给一个字段随便就叫xxxx吧。当你点击按钮时就把结果赋值给XXXX,另外一个界面弹出来的时候再把XXXX的值赋到你要显示的地方~
- 2楼网友:懂得ㄋ、沉默
- 2021-04-18 04:50
在另一个界面里建一个public的变量,在点击按钮实例化另一界面时,给这个变量赋值,这样参数值就传过去了
- 3楼网友:随心随缘不随便
- 2021-04-18 04:25
response.write(string.format("<script>alert('你的帐号未激活,请激活帐号!');location='jihuo.aspx?userid={0}&username={1}'</script>" , userid,"张三"));
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯