Ho due caselle di testo per consentire all'utente di inserire la data di inizio e la data di fine. Poi ho una casella di controllo che consente all'utente di verificare alcuni calcoli. La mia domanda è, come posso disabilitare la casella di controllo se la durata tra la data di inizio e la data di fine è più breve di una lunghezza specifica. Voglio dire, subito dopo l'input dell'utente la data di inizio e la data di fine, lui/lei vedrebbe la casella di controllo disabilitata perché la lunghezza del periodo di tempo non è abbastanza lunga.C# disabilita una casella di controllo in base al valore di input dell'utente della casella di testo di runtime
if (productWealth.Count < 3)
checkBox7.Enabled = false;
Questo è quello che ho adesso, se count < 3
, quindi casella 7 è disabilitata. Sembra che l'applicazione esegua il conteggio solo quando si esegue il clic sul pulsante RUN, ma voglio che vedano l'effetto immediato.
WinForms? WebForms? Dacci un indizio, almeno. Inoltre, una riga di codice non è sufficiente per sapere cosa sta succedendo. –
È in WinForms – Eddie