c# 如何用代码实现按钮的单击
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c# 如何用代码实现按钮的单击相关的知识,希望对你有一定的参考价值。
就是我动态添加了一个二位数组的按钮 Button[,] boombox = new Button[40,40]; 且已经实例化。按钮事件的添加是用的循环一起添加的 for (int m = 0; m <= i - 1; m++) for (int n = 0; n <= j - 1; n++) this.panel1.Controls.Add(boombox[m,n]); panel1.Controls[n+j*m].MouseDown+=new MouseEventHandler(this.boombox_OnClick); 要在函数中实现单击其中一个按钮且引发事件,应该怎么编程。 比如单击boombox[1,1] 网上看了是用boombox[1, 1].PerformClick(); 为什么不行啊?
c#中在代码中定义了一个Button控件,添加该控件的单击事件using System;
using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication1
public partial class Form1 : Form
public Form1()
InitializeComponent();
var lbl = new Label Text = "LabelText";
Controls.Add(lbl);
var but = new Button
Text = "ButtonText",
Tag = lbl,
Location = new Point(lbl.Location.X, lbl.Location.Y + lbl.Height)
;
but.Click += But_Click;
Controls.Add(but);
void But_Click(object sender, EventArgs e)
((Label) ((Button) sender).Tag).Text = "取消";
参考技术A 首先是得到控件的ID 如BUTTION1 然后是他的属性最后是事件 如 Button1.Attributes.Add("onclick","函数名称");本回答被提问者采纳
C# winform 如何用datagridview增、删、改数据
单击右击菜单“添加”,就可把在datagridview中添加的数据添加到数据库。同理实现单击“修改“、”删除“的功能。
参考技术A datagridview控件中的编辑、删除、更新事件里写相应的代码。当然首先得启用它的这些功能。以上是关于c# 如何用代码实现按钮的单击的主要内容,如果未能解决你的问题,请参考以下文章