c# windows 窗体程序 button click 如何返回值啊
展开全部
按钮的click事件在加载的时候是赋予的委托. 返回值和参数类型均不能更改
this.button1.Click += new System.EventHandler(this.button1_Click);
你可以换一种方式实现.
string glb;//设置一个全局
private void button1_Click(object sender, EventArgs e)
{
string str = "a";
glb = str;
}
调用的时候
button1_Click(null,null);
string newstr = glb;//类似返回值
这种效果和你的需求没区别.
this.button1.Click += new System.EventHandler(this.button1_Click);
你可以换一种方式实现.
string glb;//设置一个全局
private void button1_Click(object sender, EventArgs e)
{
string str = "a";
glb = str;
}
调用的时候
button1_Click(null,null);
string newstr = glb;//类似返回值
这种效果和你的需求没区别.
展开全部
不可能的。
Button 的 Click 事件是一个 EventHandler 类型的委托,这个委托的返回值类型就是 void。
你要是想修改其返回值类型,就得自定义一个事件和对应的委托类型,可以在 Click 事件里触发这个自定义事件,而不能直接使用 Click。
Button 的 Click 事件是一个 EventHandler 类型的委托,这个委托的返回值类型就是 void。
你要是想修改其返回值类型,就得自定义一个事件和对应的委托类型,可以在 Click 事件里触发这个自定义事件,而不能直接使用 Click。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果你是通过button click实现textbox/label等TEXT的赋值可以直接将变量赋值过去即可
如果你是在第二个button时也用,你可以写一个功能块,随时调用赋值即可
如果你是在第二个button时也用,你可以写一个功能块,随时调用赋值即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-12-18
展开全部
定义变量 使用变量获取点击的值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说的具体点,你要干什么,你是说点击后在textbox显示值 还是点击弹出值 还是什么别的如果不同窗体那就用委托。
追问
我是刚刚开始学,然后希望点这个button之后 进行计算,并且传出一个值,让其他部分用
追答
你要怎么计算呢?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |