如何更新“匿名”标签的文本

时间:2014-03-25 10:28:00

标签: c# winforms label

我想创建一个Panel:

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
}

我想做一些像我这样的事情"这一行" - 能够更新标签文本而无需在其他地方声明标签。

1 个答案:

答案 0 :(得分:2)

你的意思是这样的

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