Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    C# metodo per cambio colore di sfondo textbox

    Ciao, vorrei cambiare il colore di sfondo di un controllo textbox quando questo prende il fuoco.. siccome i controlli sono parecchi, vorrei utilizzare un solo metodo da associare a tutti..
    quindi ho provato:
    codice:
    public void changetxtcolor(bool txtnome)
    {
    if(txtnome.ContainsFocus())
    {
    txtnome.BackColor=Color.LightSteelBlue;
    }
    }
    e nel metodo change di ogni controllo:
    codice:
    private void tcognome_TextChanged(object sender, System.EventArgs e)
    {
    changetxtcolor(tcognome);
    }
    Ovviamene mi rendo conto che state ridendo a sbafo.. ma non saprei come fare
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    mi sā che ho detto e fatto una gran s***ta..
    č bello inutile scrivere un metodo del genere.. ma quello che mi chiedo e che vi chiedo.. č normale scrivere nell'evento Change di tutti i controlli una riga di codice che mi faccia cambiare il colore? c'č un modo migliore e meno semplicistico di questo?
    Voglio l'alt+s anche per FF

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.