如何实现按钮单击事件 C#

在窗体加载时就自动单击按钮如何实现... 在窗体加载时 就自动单击按钮 如何实现 展开
 我来答
雷凝莲邛中
2019-10-22 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:26%
帮助的人:601万
展开全部
//先添加一个timer
timer
timer=new
timer();
//timer的属性事件都没记住,你自己设置好时间以及事件,但开始和停止好像是通过enabled属性来控制
再添加一个按钮实例
定义一个bool记录点击,第一次单击为true,第二次单击为false
bool
isclicked=false;
button
btn=new
button();
注册事件
btn.click+=new
eventhandler(delegate(object
sender,eventargs
e)
{
//以下注释说的是第一次单击的结果
//默认单击了第二次(false)
即timer停止,所以第一次单击时timer开始运行
timer.enabled=!isclicked;
//记录点击的值也设成true,表示第一次单击
isclicked=!isclicked;
//第二次单击正好与上面的过程相反
});
lhyhyp
2009-09-16 · TA获得超过350个赞
知道答主
回答量:205
采纳率:0%
帮助的人:178万
展开全部
在窗体加载时 就自动单击按钮 ?
意思就是一打开窗体,就触发事件(自动完成按钮功能)是吧 ?
那这样的话就不需要用到按钮也可以了
可以写好方法之后,再在加载窗体的时候调用这个方法就可以了
例子:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace load
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load(object sender, EventArgs e)
{
add();//加载窗体的时候条用add()方法
}

private void add()//写好方法
{
int x = 10;
int y = 20;
int z = x + y;
label1.Text = z.ToString();
}
}
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yxz0539
2009-09-12 · TA获得超过1597个赞
知道大有可为答主
回答量:1759
采纳率:0%
帮助的人:1760万
展开全部
比如你的按钮是 btnOK ,可以在 Form的Load事件中写
this.btnOK.PerformClick();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
止易巧0p
2009-09-12 · TA获得超过482个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:264万
展开全部
//这是按钮单击的方法
private void button1_Click(object sender, EventArgs e)
{

}
在form1_load调用这个方法
private void form1_Load(object sender, EventArgs e)
{
button1_Click(sender,e);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
江小右
2009-09-12 · TA获得超过6928个赞
知道小有建树答主
回答量:1195
采纳率:0%
帮助的人:827万
展开全部
具体表述下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式