2009-11-23 42 views

回答

3
Button button1 = (Button)this.Controls[controlName]; 
+0

感謝你們三位,我知道這很簡單,一旦你知道了! – Nath 2009-11-23 15:52:04

1

你需要查找的控件集控制,然後將其轉換爲正確的類型。這是在WPF,WinForms或ASP.Net?

1

形式裏面,你可以寫(C#)

this.Controls["Button1"].Text = "Changed"; 

我想,這可能是在vb.net的語法

Me.Controls("Button1").Text = "Changed" 

編輯:我不知道如果可以編譯的話。 @Binary Worrier是對的

Button btn1 = this.Controls["Button1"] as Button; 
btn1.Text = "Changed"; 
+0

最後這個工作結束了,工作更加可靠,併爲我編譯好,謝謝:) – Nath 2009-11-24 08:43:07

相關問題