For each

di il
3 risposte

For each

Perché questo semplice spezzone di codice non funziona? Non mi segnala alcun errore! Semplicemente …. non mi cambio il fondo in bianco.
For Each control as control In Me.Controls
if typeOf control Is ComboBox Then
Control.BackColor = Color.White
End If
Next.
Grazie.

3 Risposte

  • Re: For each

    Forse perché lo sfondo è già bianco ? il codice è corretto.
    Oppure i controlli sono in un panel ?
  • Re: For each

    Probabilmente è come dice Patel ... se stanno in un Panel (ad esempio Panel1)
    
            For Each c As Control In Panel1.Controls.OfType(Of ComboBox)()
                c.BackColor = Color.White
            Next
    
  • Re: For each

    Grazieee!! In effetti non ho considerato che i controlli erano in una pagina di un tabcontrol!!
    Risolto, grazie a voi.
Devi accedere o registrarti per scrivere nel forum
3 risposte