多个按扭用一个事件 大家谁写过计算器的?就是说12345...BUTTON 如果写成一个按扭一个事件的话太麻烦了.怎么让12345...用一个事件太控制. 点它的时候我只需或取它的TEXT 就行了.还有+-*/也用一个事件去完成.怎么实现啊...求高手帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建立一个Button_Click共通就可以了。 选择那个按钮--事件--click 选择要调的那个按钮事件就行了 写个通用函数,每个按钮事件把sender里面的信息传进去就行了 Button1.Click += new ..............(Button_Click); Button2.Click += new ..............(Button_Click); Button3.Click += new ..............(Button_Click); Button4.Click += new ..............(Button_Click); ..........ButtonN.Click += new ..............(Button_Click); 这样所有的button就会响应下边的事件。private void Button_Click(object sender,...) { ......... } 在winform里将按键的onclick定为同一个名称如btn_Clickprivate void btn_Click(object sender, EventArgs e) { Button btn = (Button)sender; MessageBox.Show(btn.Text); }在web里<asp:LinkButton ID="fistpage" runat="server" CommandName="FirstPage" OnCommand="lbtn_Click" 第一页</asp:LinkButton> <asp:LinkButton ID="prepage" runat="server" CommandName="PreviousPage" OnCommand="lbtn_Click">上一页</asp:LinkButton>public void lbtn_Click(Object sender, CommandEventArgs e) { int index; switch (e.CommandName) { case "FirstPage"://第一页 index = 0; break; case "PreviousPage"://前一页 index=1; break; default: break; } } 先写一个共同的接受事件的方法 private void button_Click(object sender, EventArgs e) { Button btn = (Button)sender; string s = btn.Text; }然后新建所有的按钮,在每个按钮的Click时间中关联上诉方法就可以了。 我序列化一个对象以后怎么释放资源呢。 wpf程序部署问题 一个方法需要指定很多的参数要怎么办 C#创建WINDOWS账户 需求解决思路及对应的技术 从VC传回来的指针参数如何转换成 C# 中用的结构 表查询问题:::(在线等) 在线求数码时间显示控件!!!!!!!!!!!!!!!!!!!! 关于文本编码转换问题请教!!!!急急!!!!! C#有没有可能实现如下功能 在一个目录中有个word文件,例如:E:\test.docx,现在我要在c#中删出这个文件,而这个文件正在运行,还有其他word文件也正在运行,不能关闭其他的word文件??? 请问调试时怎么写程序实现自动关闭控件台程序?
Button1.Click += new ..............(Button_Click);
Button2.Click += new ..............(Button_Click);
Button3.Click += new ..............(Button_Click);
Button4.Click += new ..............(Button_Click); ..........ButtonN.Click += new ..............(Button_Click); 这样所有的button就会响应下边的事件。
private void Button_Click(object sender,...)
{
.........
}
{
Button btn = (Button)sender;
MessageBox.Show(btn.Text);
}在web里<asp:LinkButton ID="fistpage" runat="server" CommandName="FirstPage" OnCommand="lbtn_Click"
第一页</asp:LinkButton>
<asp:LinkButton ID="prepage" runat="server" CommandName="PreviousPage" OnCommand="lbtn_Click">上一页</asp:LinkButton>public void lbtn_Click(Object sender, CommandEventArgs e)
{
int index;
switch (e.CommandName)
{
case "FirstPage"://第一页
index = 0;
break;
case "PreviousPage"://前一页
index=1;
break;
default:
break;
}
}
{
Button btn = (Button)sender;
string s = btn.Text;
}然后新建所有的按钮,在每个按钮的Click时间中关联上诉方法就可以了。