Come determinare quale casella è selezionata in Visual Basic .NET

June 9

Come determinare quale casella è selezionata in Visual Basic .NET


I computer hanno percorso una lunga strada dai giorni in cui schede perforate sono stati utilizzati per ottenere i dati in programmi per l'elaborazione e moderni strumenti di programmazione hanno fatto per interfacce utente più flessibile e potente. di Microsoft Visual Basic è un linguaggio che ha una serie di opzioni di input dell'utente, tra cui ricche le caselle di testo, pulsanti di opzione e caselle di controllo. Le caselle di controllo sono l'ideale per consentire a un utente di selezionare o deselezionare più opzioni da un certo numero di selezioni.

istruzione

1 Determinare il numero di caselle di controllo necessari per le opzioni che si desidera rendere disponibili per l'utente. Ad esempio, se si sta offrendo una serie di servizi al cliente, creare una casella di controllo per ogni servizio e li gruppo sul modulo. O trascinare un controllo casella di controllo dalla casella degli strumenti, oppure fare doppio clic sul controllo casella di controllo per inserire una casella di controllo nel modulo.

2 Disporre le caselle di controllo come un gruppo sul modulo per la chiarezza e facilità d'uso. Questo è importante perché si desidera che l'utente sia in grado di vedere tutte le opzioni in un particolare gruppo senza guardare tutto lo schermo. Ogni casella di controllo ha una proprietà denominata "selezionata", che può essere impostato a uno "vero" o "falso". Il valore iniziale per il modulo dovrebbe essere "False" a meno che non si desidera specificare alcune opzioni come predefinite.

3 Testare un determinato stato di casella di controllo con il codice simile al seguente:

If HaircutCheckBox.Checked Then

'Commento: Il codice per aggiungere il costo del taglio di capelli al costo totale va qui

Finisci se

Se l'utente seleziona la casella di controllo, quindi la proprietà "Controllato" è impostata su "True". Se l'utente deseleziona la casella di controllo, quindi la proprietà "Controllato" è impostata su "False". Ciò consente di utilizzare un altro metodo di codifica per controllare il valore, come segue:

If HaircutCheckBox.Checked = True Then

'Commento: Il codice per aggiungere il costo del taglio di capelli al costo totale va qui

Finisci se

Per più caselle di controllo, è necessario codificare una serie di tali "if", con una dichiarazione ogni casella di controllo.

4 Cancellare una casella di controllo impostando la sua proprietà "Controllato" a "false" come segue:

HaircutCheckBox.Checked = False

Questo ripristina la casella per incontrollata, preparare il modulo per il prossimo cliente.