1. 程式人生 > >C#.NET常見問題(FAQ)-如何使用變量訪問控件屬性

C#.NET常見問題(FAQ)-如何使用變量訪問控件屬性

郵箱 blog 使用 int ack family 變量 交流 .gz

不管哪種類型的控件,可以用下面這種強制轉換和Controls.Find的方法來讀寫控件的屬性

//我在界面上做了三個picturebox控件

PictureBox p;

//註意索引必須從1開始,並且不能超過Form中實際存在的控件數量(把1改成0或者把4改成5都是不行的)

for (int i = 1; i < 4; i++)

{

p = (PictureBox)this.Controls.Find("picturebox" + i.ToString(), true)[0];

p.BackColor = Color.Red;

}

?

//我在界面上做了五個Label控件

Label L;

for (int i = 1; i < 6; i++)

{

L = (Label)this.Controls.Find("label" + i.ToString(), true)[0];

L.Text = i.ToString();

}

技術分享

?

?

更多教學視頻和資料下載,歡迎關註以下信息:

我的優酷空間:

http://i.youku.com/acetaohai123

技術分享

?

我的在線論壇:

http://csrobot.gz01.bdysite.com/

技術分享

?

問題交流:

QQ:910358960

郵箱:[email protected]

?

?

C#.NET常見問題(FAQ)-如何使用變量訪問控件屬性