c# 简单的button事件 实现单击递加

来源:百度知道 编辑:UC知道 时间:2024/07/05 21:51:31
在form1里,创建1个button和messagebox
要求单击10次button,到第十次的时候,messagebox输出消息.
meesagebox怎么实现,直接调用?
求大虾们解决 本人出学C# 属于了解阶段,多谢
能尽量给出全部代码,多谢..

忘了一条,记数不能写在button里,要写在form中....!!!!!

建好控件后,双击button,会产生一个事件,在事件前先声明一个变量。
在事件中写以下代码
private void button3_Click(object sender, EventArgs e)
{
int mm=int.parse(label.text);
mm++;
label.text=mm.tostring();
if (m == 10)
{
MessageBox.Show("这里是你想说的话","这里是话的类型,如警告,提示等",MessageBoxButtons.OK);
}
}
够详细了吧

form里放个label,让label.Text="0"
再把上面的代码放进去,次数就显示在FORM的label上面了

不用定义变量就行
直接把计数放到button的Tag属性里,开始时赋值为0
然后每次点击的时候
private void button1_Click(object sender, EventArgs e)
{
if ((int)((Button)sender).Tag == 10)
{
MessageBox.Show("显示字符串", "窗口名称");}
}
else
{
(Button)sender.Tag ++;
}

static int i= 0;

public void button_onclick(object sender, System.EventArgs e)
{
i++;
if (i = 10)
{
messagebox() ;
}
}

我没环境哦 大概意思就上面那

内置控件,双击按钮,将生成一个事件,首先声明一个变量在事件之前。

私人