Hey, I have a script with a button that creates some input with two labels:
private void button1_Click_1(object sender, EventArgs e)
{
int countWorkers = Int32.Parse(checkedListBox1.Items.Count.ToString());
int countMissions = Int32.Parse(checkedListBox2.Items.Count.ToString());
int minBtw;
selectedWorkes = new string[countWorkers];
selectedMissions = new string[countMissions];
randomMissions = new string[countMissions];
if (countWorkers < countMissions)
minBtw = countWorkers;
else
minBtw = countMissions;
minBtw = addSelected(countWorkers, countMissions);
// addLabel(10, b, 40, 180);
for (int i = 0; i < minBtw; i++)
{
addLabel(i, selectedMissions[i], 40, 250 + 20 * i);
addLabel(i, selectedWorkes[i], 170, 250 + 20 * i);
}
}
the label looks like this:
private void addLabel(int i, String lblType, int x, int y)
{
Label l = new Label();
l.AutoSize = true;
l.Location = new System.Drawing.Point(x, y);
l.Name = "" + lblType + i;
l.Size = new System.Drawing.Size(146, 117);
l.TabIndex = 3;
l.Text ="" + lblType;
l.Font = new Font("Calibri", 12);
l.BorderStyle = BorderStyle.Fixed3D;
l.ForeColor = Color.Red;
l.BackColor = Color.White;
this.Controls.Add(l);
}
now I would like to create a second button to clear the dynamic label input.
how can I do it?