最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#如何綁定多個按鈕到同一個事件

 更新時間:2022年04月19日 11:00:52   作者:gis_rc  
這篇文章主要介紹了C#如何綁定多個按鈕到同一個事件,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

綁定多個按鈕到同一個事件

1.添加代碼

private void clauseElementClicked(object sender, EventArgs e)
{undefined
textBoxWhereClause.SelectedText = ((Button)sender).Text;
}

2.選擇你要添加代碼的控件

右鍵–屬性–找到click這個事件,讓后選擇clauseElementClicked這個事件就可以了。 

 多個控件有同一個事件,優(yōu)化

先自己聲明方法,再用事件調用

public void borderS3D(object sender,EventArgs e)
        {
               ((PictureBox)sender).BorderStyle=BorderStyle.Fixed3D;         
        } public void borderSNo(object sender, EventArgs e)
        {
            ((PictureBox)sender).BorderStyle = BorderStyle.None;
        }
public FormMain()
        {
            InitializeComponent();
            pictureBox1.MouseHover += new  EventHandler(borderS3D);
            pictureBox1.MouseLeave += new EventHandler(borderSNo);
            pictureBox2.MouseHover += new EventHandler(borderS3D);
            pictureBox2.MouseLeave += new EventHandler(borderSNo);
            pictureBox3.MouseHover += new EventHandler(borderS3D);
            pictureBox3.MouseLeave += new EventHandler(borderSNo);
            pictureBox4.MouseHover += new EventHandler(borderS3D);
            pictureBox4.MouseLeave += new EventHandler(borderSNo);
            pictureBox5.MouseHover += new EventHandler(borderS3D);
            pictureBox5.MouseLeave += new EventHandler(borderSNo);
            pictureBox6.MouseHover += new EventHandler(borderS3D);
            pictureBox6.MouseLeave += new EventHandler(borderSNo);
            pictureBox7.MouseHover += new EventHandler(borderS3D);
            pictureBox7.MouseLeave += new EventHandler(borderSNo);
            pictureBox8.MouseHover += new EventHandler(borderS3D);
            pictureBox8.MouseLeave += new EventHandler(borderSNo);
            pictureBox9.MouseHover += new EventHandler(borderS3D);
            pictureBox9.MouseLeave += new EventHandler(borderSNo);
            pictureBox10.MouseHover += new EventHandler(borderS3D);
            pictureBox10.MouseLeave += new EventHandler(borderSNo);
            pictureBox11.MouseHover += new EventHandler(borderS3D);
            pictureBox11.MouseLeave += new EventHandler(borderSNo);
           
        }

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • C#使用Datatable導出Excel

    C#使用Datatable導出Excel

    這篇文章主要為大家詳細介紹了C#使用Datatable導出Excel的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • C#通過yield實現數組全排列的方法

    C#通過yield實現數組全排列的方法

    這篇文章主要介紹了C#通過yield實現數組全排列的方法,以實例形式較為詳細的分析了全排列的概念及C#的實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • C#中多線程ManualResetEvent 與 AutoResetEvent 區(qū)別

    C#中多線程ManualResetEvent 與 AutoResetEvent 區(qū)別

    這篇文章主要介紹了C#中ManualResetEvent 與 AutoResetEvent 區(qū)別,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-07-07
  • C#連接mariadb(MYSQL分支)代碼示例分享

    C#連接mariadb(MYSQL分支)代碼示例分享

    這篇文章主要介紹了C#連接mariadb的方法,和MySQL連接方式差不多,大家參考使用吧
    2013-11-11
  • C#中把任意類型的泛型集合轉換成SQLXML數據格式的實例

    C#中把任意類型的泛型集合轉換成SQLXML數據格式的實例

    本文主要分享了C#中把任意類型的泛型集合轉換成SQLXML數據格式的實例代碼。具有很好的參考價值,需要的朋友可以看下
    2016-12-12
  • c#定時器和global實現自動job示例

    c#定時器和global實現自動job示例

    這篇文章主要介紹了c#定時器和global實現自動job示例,大家參考使用吧
    2014-01-01
  • 在C#中如何獲取程序的命令行參數

    在C#中如何獲取程序的命令行參數

    本文介紹了在C#中獲取程序命令行參數的幾種方法,包括重寫Main方法和使用Environment.GetCommandLineArgs方法,還討論了如何在不同的環(huán)境中設置命令行參數,如IDE、命令提示符、拖放和發(fā)送到菜單,文章提供了一個在目錄層次結構中搜索文件的示例程序
    2025-01-01
  • 詳解C#實例化對象的三種方式及性能對比

    詳解C#實例化對象的三種方式及性能對比

    這篇文章主要介紹了C#實例化對象的三種方式及性能對比,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • C#圖片按比例縮放實例

    C#圖片按比例縮放實例

    這篇文章主要為大家詳細介紹了C#圖片按比例縮放的實例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • C#命令模式用法實例

    C#命令模式用法實例

    這篇文章主要介紹了C#命令模式用法,以實例形式較為詳細的分析了C#命令模式的功能、定義及使用技巧,需要的朋友可以參考下
    2015-07-07

最新評論

麟游县| 错那县| 合肥市| 宁乡县| 竹溪县| 旺苍县| 南华县| 阆中市| 宁津县| 延庆县| 古蔺县| 徐水县| 遂溪县| 鹿邑县| 朔州市| 武功县| 吴忠市| 开原市| 襄垣县| 阳春市| 洪泽县| 聊城市| 措勤县| 峡江县| 乌兰县| 北宁市| 耒阳市| 永昌县| 宣武区| 德阳市| 饶平县| 石河子市| 松潘县| 贵定县| 张北县| 新巴尔虎左旗| 农安县| 柏乡县| 潮安县| 沈阳市| 原平市|