Can't Seem To Dynamically Generate Labels

  • Thread starter Thread starter Steven C
  • Start date Start date
S

Steven C

Hello:

I'm trying to dynamically generate some labels for a form, and I can't
seem to get it to work. The code is as follows. The first label is
generated, but subsequent labels are not. Is there a better technique
for this

for(int i=0; i <= intLabCount; i++)
{
strArrLabAccounts = "lblCaption" + Convert.ToString(i).Trim();
Label lblNewLabel = new Label();
lblNewLabel.Parent = this.pgLiveView;
lblNewLabel.Text = "Yahoo" + Convert.ToString(i);
lblNewLabel.Location = new System.Drawing.Point(i*50,20);
lblNewLabel.Visible = true;
lblNewLabel.Name = strArrLabAccounts.ToString();
}
 
Steven,

I think you overdo it, but at least I miss something as

Controls.Add(lblNewLabel);

Cor
 
Steven,

I don't see anywhere in to code to add the labels to the form (or some other
control).

Could it be the the problem or you kust missed that line of code in the
snippet that you posted.
I find it strangle that you say the first label is only created.
 
Back
Top