  
- 積分
- 454
- 經驗值
- 1136 EXP
- 家電幣
- -413 法拉
- H值
- 51 汁
- 熱血
- 232 度
- 嘴砲
- 155 值
    
|
本帖最後由 Edwin 於 2010-6-13 13:37 編輯
這篇來發表一下C#裡控制項陣列的一點心得。C#裡要玩這個控制項陣列,
它的語法反而不像VB那麼人性化了...嗚><
先看一下正規的作法:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Button[] BTN = new Button[5];
BTN[0] = button1;
BTN[1] = button2;
BTN[2] = button3;
BTN[3] = button4;
BTN[4] = button5;
for (sbyte i = 0; i <= 4; i++)
{
BTN.BackColor = Color.Red;
}
}
}
假設我在表單上拉了5個button,名稱依序為button1,button2.....button5
那麼我要宣告一個型別為 Button 的陣列 BTN ,它有5個元素,語法如下:
Button[] BTN = new Button[5];
之後比較麻煩的是,必須將陣列元素一個一個設值,語法如下:
BTN[0] = button1;
BTN[1] = button2;
BTN[2] = button3;
BTN[3] = button4;
BTN[4] = button5;
最後那一段迴圈,就是讓表單上這5個Button背景都變為紅色。
這是目前我看到的正規寫法,不正規的呢...繼續研究QQ
 |
-
1
評分人數
-
|