首页 > 其他分享 >多按钮触发事件

多按钮触发事件

时间:2023-12-17 10:23:05浏览次数:29  
标签:触发 sender cl Button System 事件 按钮 using Click

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

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


//foreach (Control ctl in this.Controls)
//{
// if (ctl is Button)
// {

// ctl.Click += new System.EventHandler(this.button_Click);

// }
//}
foreach(Control cl in this.Controls )
{
if (cl is Button)
{
cl.Click += Cl_Click;
}
}

}

private void Cl_Click(object sender, EventArgs e)
{
Button btn = (Button )sender ;
MessageBox.Show(btn.Text );
}

 

private void button11_Click(object sender, EventArgs e)
{

}
}
}

标签:触发,sender,cl,Button,System,事件,按钮,using,Click
From: https://www.cnblogs.com/xiedaxian/p/17908809.html

相关文章

  • c#事件订阅和注册
    最典型的事件例子,猫叫了(事件源),老鼠跑了(事件订阅者),惊醒主人(事件订阅者)源代码:1classProgram2{3staticvoidMain(string[]args)4{5Catcat=newCat();67cat.catEvent+=Mouse;//订阅猫事件8cat.catEvent+=Perso......
  • unity打包扔到iOS项目里,点击按钮没反应,
    逼逼赖赖一大堆下边的错误DelayBtn:setBtnDisable()QFramework.ProbilityHelper:InvokeGracefully(UnityAction)UnityEngine.Events.InvokableCall:Invoke()UnityEngine.Events.UnityEvent:Invoke()UnityEngine.UI.Button:Press()UnityEngine.UI.Button:OnPointerClick(Poin......
  • [CSharpTips]C# 控制台程序屏蔽关闭按钮,关闭快速编辑模式,注册关闭事件
    C#控制台程序屏蔽关闭按钮,关闭快速编辑模式,注册关闭事件usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics;usingSystem.IO;usingSystem.Linq;usingSystem.Runtime.InteropServices;usingSystem.Text;usingSystem.Threading;usingSystem.......
  • zabbix接收snmptrap并触发告警
    1、配置陷阱处理脚本#在zabbix服务器或者代理服务器上,复制源码目录中的Perl脚本到/usr/bin目录下并赋予执行权限cpzabbix-6.0.2/misc/snmptrap/zabbix_trap_receiver.pl/usr/bin/chmoda+x/usr/bin/zabbix_trap_receiver.pl2、安装snmp相关软件包yum-yinstallnet-s......
  • 信号量、事件组、任务通知:异同及替代应用分析(超细)
    在实时嵌入式系统中,信号量、事件组和任务通知是常用的同步与通信机制,它们在不同场景下有着各自的优势与适用性。本文将深入探讨这三种机制的异同,分析它们的特点及何时可以相互替代,并通过详细的代码演示展示它们的具体应用。1.信号量(Semaphore)1.1特点计数型:信号量是一种计数型的......
  • 消息队列和事件循环
    每个渲染进程都有一个主线程,并且主线程非常繁忙,既要处理DOM,又要计算样式,还要处理布局,同时还需要处理JavaScript任务以及各种输入事件。要让这么多不同类型的任务在主线程中有条不紊地执行,这就需要一个系统来统筹调度这些任务,这个统筹调度系统就是消息队列和事件循环系统。但并不......
  • vue 监听键盘回车事件 @keyup.enter || @keyup.enter.native
    vue运行为v-on在监听键盘事件时,添加了特殊的键盘修饰符:<inputv-on:keyup.13="submit">vue还非常贴心地给出了常用按键的别名,这样就不必去记keyCode~~上面代码,还可以在这样写:<inputv-on:keyup.enter="submit"><[email protected]="submit">全部的键盘别名:.enter.tab......
  • 金融茶事件-骗局
    骗局也卷。”这位00后,不讲武德,完全打破行业的玩法,把周期从1~2年,缩短到3个月。玩家基于经验和诱惑,参与进来玩,准备跟00后一起收割别人;谁知道这次,镰刀直接把同行伙伴给割了。”-------------------------------------------------------------------转发一个高手透视最近网上热议的......
  • vue升序降序按钮功能实现
    需求:默认升序,悬浮按钮变色,点击按钮下标跟随变化。html<divclass="right"@click="change(item,index)"v-for="(item,index)inbtnList":key="index">{{item.lable}}<divclass="......
  • SQLitie 触发器
    SQLite触发器是数据库的回调函数,在指定数据库时间发生时,自动执行或调用,比如insert,update,delete时触发创建一个触发器(trigger)基本语法如下:CREATETRIGGERTRIGGER_NAME[BEFORE|AFTER]EVENT_NAMEONTABLE_NAMEBEGIN--触发器逻辑--END;BEFORE/AFTER关键字决定什......