C# 多個控件綁定一個事件


有6個功能相同的按鈕,不想一個一個添加事件。在Designer里面綁定好,然后通過控件名字傳入不同的參數。

1 private void ServoOff_Click(object sender, EventArgs e)
2         {
3             string name = ((Button)sender).Name;
4             int number;
5             int.TryParse(Regex.Replace(name, @"[^0-9]+", ""), out number);
6             PLC.CylinderServoOffSet(number, "1");         
7         }

根據按鈕的名字並判斷是第幾個按鈕,向目標函數中傳入按鈕索引號。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM