Det er tider når du bygger et Visual Basic-program som du vil ønske å markere et tekstfelt for vekt. Dette kan være å peke ut en feilmelding til brukeren eller bare for å gjøre feltet skiller seg ut fra de andre tekstfelt på skjermen. Microsoft Visual Basic 2008 gir mulighet til å gjøre det ved å endre farge og font egenskaper av teksten i feltet . Instruksjoner
en
Åpen Visual Basic 2008 og på Startsiden , klikk på " Project" linken til høyre for " Opprett: " . Alternativ
2
Endre standardprogram navn fra " WindowsApplication1 " til " HighlightTextbox ", dobbeltklikk deretter på "Windows Forms Application "-ikonet . Dette åpner Visual Basic Design vindu med en ny , blank Windows-skjema .
3
Plasser markøren på " Toolbox "-fanen øverst til venstre på Design -vinduet for å åpne verktøykassa menyen .
4
Dobbeltklikk på " TextBox " kontroll og " Button" kontroll for å legge til en tekstboks og en knapp i skjemaet. Rull markøren utenfor Toolbox og det vil lukke automatisk. Ordne TextBox og Knappestøperen i skjemaet for et tiltalende utseende .
5
Dobbeltklikk på " Button1 " kontroll for å åpne Kode-vinduet . Visual Basic vil plassere markøren mellom den første og siste linjene i button- klikk hendelsesbehandleren . Kopier og lim inn følgende kode slik at det ferdige produktet ser slik ut : en
Public Class Form1
Dim TextboxFlagHighlightBoolean As Boolean = False
Private Sub button1_click ( ByVal avsenderen Som System . Object , ByVal e Som
System.EventArgs ) Håndtak Button1.Click
p Hvis TextBox1.Text > "" Then
p Hvis TextboxFlagHighlightBoolean Deretter
TextBox1.ForeColor = Color.Black
TextBox1.Font = Ny System.Drawing.Font ("" , 8 , etter
Drawing.FontStyle.Regular )
TextboxFlagHighlightBoolean = False
Else
TextBox1.ForeColor = Color.Red
TextBox1.Font = Ny System.Drawing.Font ("" , 8 , etter
Tegning . FontStyle.Bold )
TextboxFlagHighlightBoolean = sant
End If
Else
MessageBox.Show ( " Vennligst skriv inn et tall i tekstboksen ")
End If
End Sub
End Class
Denne koden erklærer et flagg med " Dim " statement som lagrer tilstanden til synliggjøring av tekstboksen . Hvis det er " False ", klikke på knappen endrer teksten fargen på TextBox til rød og endrer skriften fet . Dersom flaggene er " sann" en knapp klikk endrer tekstfargen tilbake til svart og skriften tilbake til vanlig.
6
Klikk på " Debug " menyen øverst på skjermen for å teste din søknad . Når den åpnes, skriv inn et tall i tekstboksen og klikk " Button1 . " Bakgrunnen bør endres til rødt. Klikk igjen og bakgrunnen endres tilbake til hvit.