批次給控制元件賦值
方法一:利用Controls.Find方法
方法二:利用反射(該方法可批次給控制元件任何屬性賦值)
[@more@]方法一:利用Controls.Find方法:
- for(int i = 0 , i < 10 , i++)
- {
- Label newLabel = (System.Windows.Forms.Label)this.Controls.Find("label1" + i.toString(),false)[0];
- newLabel .Text = i.toString();
- }
方法二:利用反射(該方法可批次給控制元件任何屬性賦值)
- for(int i = 0 , i < 10 , i++)
- {
- //取型別
- System.Type type = typeof(System.Windows.Forms.Label);
- //取屬性名稱
- System.Reflection.PropertyInfo p = type.GetProperty("Text");
- //賦值
- p.SetValue((System.Windows.Forms.Label)this.Controls.Find("label" + i.toString() , false)[0] , i.toString() , null);
- }
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8780503/viewspace-1037170/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jQuery給控制元件賦值....jQuery控制元件賦值
- Jquery給基本控制元件的取值、賦值jQuery控制元件賦值
- WPF執行緒中獲取控制元件的值和給控制元件賦值執行緒控制元件賦值
- java裡面給物件賦值,慎用賦值符號(=) (轉)Java物件賦值符號
- VC++ 控制元件賦值取值C++控制元件賦值
- vue:動態給img賦值Vue賦值
- jquery 動態給table賦值jQuery賦值
- php變數賦值給jsPHP變數賦值JS
- JQuery給textarea取值和賦值jQuery賦值
- Java反射給泛型集合賦值Java反射泛型賦值
- 物件屬性值賦給變數物件變數
- web中,利用反射給物件賦值Web反射物件賦值
- javascript怎麼給Label賦值JavaScript賦值
- JqueryautoComplete給隱藏域賦值jQuery賦值
- 給物件引用變數賦值(轉)物件變數賦值
- php給$_POST賦值會導致值為空PHP賦值
- js-關於iframe:從子頁面給父頁面的控制元件賦值方法JS控制元件賦值
- 給numpy陣列賦同樣的值陣列
- Javascript 解構賦值,將屬性/值從物件/陣列中取出,賦值給其他變數JavaScript賦值物件陣列變數
- 列表切片賦值給另一個變數賦值變數
- python同時給多個變數賦值Python變數賦值
- 執行sql語句給外部變數賦值SQL變數賦值
- matlab中怎麼給符號變數賦值Matlab符號變數賦值
- iOS開發之使用Runtime給Model類賦值iOS賦值
- 怎樣用javascript給控制元件賦值,使在伺服器端得到此控制元件的值?或怎樣將前臺的(或js)中的值傳遞到後臺JavaScript控制元件賦值伺服器JS
- 【c++】深賦值與淺賦值C++賦值
- php之普通變數賦值、物件賦值、引用賦值的區別PHP變數賦值物件
- 將一個陣列賦值給另外一個陣列陣列賦值
- javascript如何在彈出視窗給父視窗賦值JavaScript賦值
- 為什麼給offsetWidth和offsetHeight賦值無效賦值
- 變數的賦值 指標間接賦值變數賦值指標
- 常被新手忽略的值賦值和引用賦值(偏redux向)賦值Redux
- Verilog連續賦值、過程賦值、過程連續賦值總結賦值
- 數字索引賦值給多個變數簡單表示式索引賦值變數
- 鎖賦值給其他變數為什麼會死鎖呢?賦值變數
- 微信小程式app.js給全域性變數globalData賦值微信小程式APPJS變數LDA賦值
- C# 可以利用反射給只讀屬性賦值嗎?C#反射賦值
- ASP.NET下用JavaScript給Label,textbox等賦值ASP.NETJavaScript賦值