winform里怎样在一个按钮上实现“单击”和“双击”事件?

winform里怎样在一个按钮上实现“单击”和“双击”事件?,第1张

1、首先新建一个form窗体,作为button的载体。

2、然后在这个窗体上,从工具栏拖拽一个button。

3、接着选中这个button按钮,右键-可以从菜单中选择属性并点击。

4、点击之后,在打开的属性分组中,找到text属性,修改text的值,修改为确定。

5、此时在界面上的button,显示文字则改变为修改后的内容。

在画板上找到你要画的点的坐标:

Graphics g = this.XX.CreateGraphics()//XX表示画板的名字

g.FillEllipse(Brushes.Black, X, Y, 5, 5)//X和Y是点的坐标,自行填入

点没法添加事件,只能给画板增加事件通过点来触发,具体看你要什么事件了

这个很简单了,可以动态的,给你写了简单的例子,其他需要你自己拓展,我只是抛砖引玉哈!!

private void Form1_Load(object sender, EventArgs e)

{

//创建MenuStrip对象

MenuStrip MS = new MenuStrip()

//创建一个ToolStripMenuItem菜单,可以文本和图片一并添加

ToolStripMenuItem tsmi = new ToolStripMenuItem("测试按钮")

//绑定菜单的点击事件

tsmi.Click+=DemoClick

//创建子菜单 可以文本和图片一并添加

ToolStripMenuItem tsmi2 = new ToolStripMenuItem("测试子按钮")

//绑定子菜单点击事件

tsmi2.Click += DemoClick

//添加子菜单

tsmi.DropDownItems.Add(tsmi2)

//添加主菜单

MS.Items.Add(tsmi)

//界面显示

this.Controls.Add(MS)

}

//自己定义个点击事件需要执行的动作

private void DemoClick(object sender, EventArgs e)

{

ToolStripMenuItem but = sender as ToolStripMenuItem

MessageBox.Show(but.Text)

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11452137.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存