怎样在WIinform点击按钮,得到当前点击按钮的Text内容? MessageBox.show(this.Button1.text,"是不是这样的?"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不行,这个按钮是程序生成的,不能用this.Button1.text public void CreateButton() { string[] strxm=new string[3]; strxm[0]="test1"; strxm[1]="test2"; strxm[2]="test3"; for(int i=0;i<strxm.Length;i++) { string strtemp=strxm[i]; Button Butt1=new Button(); Butt1.Text =strtemp; Butt1.Width =80; Butt1.Height=40; int leftnum=10+i*80; int topnum=10; Butt1.Location = new System.Drawing.Point(leftnum,topnum); this.Controls.Add(Butt1); Butt1.Click+=new EventHandler(Butt1_Click); } }这样生成三个按钮,分别为test1,test2,test3我想:点击test1,获取test1数据,弹出内容为test1提示框点击test2,获取test2数据,弹出内容为test2提示框点击test3,获取test3数据,弹出内容为test3提示框要怎样实现?在Butt1_Click函数中要怎样做呀? private void Butt1_Click(object sender, System.EventArgs e) { Button cmd=(Button)sender; MessageBox.Show(cmd.Text); } (C#)长连接是如何实现的,心跳包又是如何运作的? 滚动条为什么修改不了 listview怎样保存更改过的label 如何统计一个文件夹里每个文件的代码行数 C#控制word程序的版本问题,一直在苦恼中,希望高手解决一下 怎么把string类型转变为sqldbtype类型??? documents.open如何操作服务器端的文档 在线等急 大家推荐几本讲程序架构方面的书,最好是.NET的,谢谢哦 匿名方法? C#中怎么弹出密码输入提示框 請教原因何在???在線等待 两张表连动插入怎么处理啊?
{
string[] strxm=new string[3];
strxm[0]="test1";
strxm[1]="test2";
strxm[2]="test3";
for(int i=0;i<strxm.Length;i++)
{
string strtemp=strxm[i]; Button Butt1=new Button();
Butt1.Text =strtemp; Butt1.Width =80;
Butt1.Height=40;
int leftnum=10+i*80;
int topnum=10; Butt1.Location = new System.Drawing.Point(leftnum,topnum);
this.Controls.Add(Butt1);
Butt1.Click+=new EventHandler(Butt1_Click);
}
}这样生成三个按钮,分别为test1,test2,test3
我想:
点击test1,获取test1数据,弹出内容为test1提示框
点击test2,获取test2数据,弹出内容为test2提示框
点击test3,获取test3数据,弹出内容为test3提示框
要怎样实现?在Butt1_Click函数中要怎样做呀?
{
Button cmd=(Button)sender;
MessageBox.Show(cmd.Text);
}