Ok, spero di avere capito bene. Questo è in C#:
Ovviamente, questo metodo generalizza gli oggetti label: qindi, se hai necessità di distunguere un'etichetta dall'altra, dovrai andare per ID
foreach (Control c in mioForm.Controls)//agisco a livello di controlli generici della pagina
if (c is Label && c != null)
{
Label lb = (Label)c; // faccio il cast per recuperare l'oggetto Label
if(lb.ID=="labelA")
...//faccio qualcosa
if(lb.ID=="labelB)
...//faccio qualcos'altro
//(meglio ancora sarebbe con uno switch/ case con l'Id come discriminante:
switch(lb.ID)
{
case "labelA":
case "labelB":
...//faccio una cosa
break;
case "labelC":
...//ne faccio un'altra
break;
}
}
Ciao,
Paolo