如果要將表單上已經拉好位置的12個button做成陣列的話,就這麼做:
控制項類型[] 名稱 = new 控制項類型[]
然後在大括號裡面寫入每一個要加入陣列的控制項的名稱,像這樣
button[] bt = new button[] { button1, button2, button3, button4, button5, button6, button7, button8, button9, button10, button11, button12 };
由於陣列第一個索引號碼是0,所以原本的button1現在就有了另一個名稱,叫做bt[0],而button2就是bt[1],依此類推.
陣列化之後,用起來就很方便了,也可以大幅減少程式碼的篇幅
2017年4月28日 星期五
訂閱:
文章 (Atom)
C# 自動滑鼠ATM_Lite ver0.97的程式碼
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq...
-
一般Form表單上的keyDown鍵盤事件,必須是在Form成為Focus焦點的情況下才有辦法觸發,可是如果要寫個類似autohotkey之類,可在背景執行鍵盤事件的程式的話,就沒辦法了. 根據網路上查到的資料的說法,微軟的.Net Framework裡面並沒有可在背景執行鍵...
-
相關的問題上網找,有一些答案不太正確,可能是因為版本的關係? 自己摸索後得到的答案如下: listView只能一次選一整列,可以用預設的ItemSelectionChanged事件,讓滑鼠在上面點一下的時候,立刻知道所選取的是哪一列,該列的索引值是多少? 語法如下: ...
-
如果要將表單上已經拉好位置的12個button做成陣列的話,就這麼做: 控制項類型[] 名稱 = new 控制項類型[] 然後在大括號裡面寫入每一個要加入陣列的控制項的名稱,像這樣 button[] bt = new button[] { button1, butto...