【发布时间】:2011-02-17 19:18:10
【问题描述】:
我希望能够将多个标签控件添加到面板并在 onlick 事件上显示它们。我的代码第一次做我想做的事,然后在第二个 onlick 事件上用新标签简单地替换标签,依此类推。
这是我目前所拥有的:
private void createTaskLabel(Guid GoalID, string Goal)
{
Label taskLabel = new Label();
taskLabel.ID = GoalID.ToString();
taskLabel.Text = Goal.ToString();
TaskPanel.Controls.Add(taskLabel);
}
因此,例如,这会创建一个具有 uniqueID(在其他地方处理)的新标签,并将其放置在面板中并显示它。当 onlick 再次触发时,相同的标签会被简单地替换,而不是在其下方出现一个新标签。
【问题讨论】: