2014-03-25 24 views
-2

我想創建一個小組:如何更新「匿名」標籤的文本

public Panel MyPanel() 
{ 
     Panel p = new Panel(); 
     Label l = new Label(); 
     l.Text = "Monday"; 
     l.Name = "DayOfWeek"; 
     p.Controls.Add(l); 

     return p; 
} 


public void Main() 
{ 
     Panel SomePanel = MyPanel(); 
     SomePanel.Controls("DayOfWeek").Text = "Tuesday"); ///THIS LINE 
} 

我想要做這樣的事情我有一個「this line」 - 能夠更新標籤文本而無需在其他地方聲明標籤。

+0

沒有宣佈它怎麼可能呢?......你爲什麼要這樣呢? – andy

回答

2

你的意思是這樣

yourpanel.Controls["labelName"].Text = "Text"; 
+0

是的。那很完美。謝謝 – ManInMoon