Blikkfang i et program kan bidra til å gjøre en brukers opplevelse morsommere og produktiv. Hvis du oppretter VB.NET programmer , har du sannsynligvis jobbe med tekstbokskontrollene . Tekstbokser tillate brukere å kommunisere med søknaden . En måte å hjelpe brukere med å identifisere den aktive tekstboksen er å markere teksten i den. VB.NET ikke gjør dette automatisk , men ved å feste et par hendelseshåndterere til koden din, kan du gjøre programmet utheve tekst i tekstbokser som brukere velger dem. Instruksjoner , Legg tekstbokser til Form
en
Launch Visual Studio og åpne en av dine VB.NET prosjekter .
2
Finn din prosjektets oppstart form i den " Solution Explorer "-vinduet . Dobbeltklikker du skjema for å vise den i design redaktør .
3
Klikk på "View "-knappen på toppen av Visual Studio , og klikk deretter på "verktøykasse ". Verktøykassen åpnes.
4
Drag to " tekstboksen " kontroller fra verktøykassa inn skjemaet. Dra tekstbokser, slik at man kommer på toppen av den andre.
5
Høyreklikk den øverste tekstboksen , og klikk deretter på " Vis egenskaper " for å vise " Properties-vinduet . " Navnet på det valgte skjemaet vises øverst i vinduet. Husk tekstboksen navn. Det vil trolig være " TextBox1 " hvis ingen andre tekstbokser finnes på skjemaet unntatt de to du har lagt .
6
Cick på "Hendelser "-knappen på toppen av " Properties" vinduet for å vise en liste over hendelsestyper . Dobbeltklikk på "Enter " hendelse . Koden åpnes og plasserer markøren i den metoden som går på " Enter " hendelse . VB.NET utløser denne hendelsen når en markør kommer inn i tekstboksen
7
Lim denne koden inn i den metoden : .
TextBox1.SelectionStart = 0
TextBox1 . SelectionLength = TextBox1.Text.Length
p Hvis " TextBox1 " en er ikke navnet på tekstboksen , erstatte " TextBox1 " med tekstboksen navn som du husket. Denne koden velger tekst i tekstboksen og merker det når du fanen til kontrollen.
Legg til " onclick " Logic
8
Trykk " F7 " for å vise skjema i utformingsvisning igjen . Klikk samme tekstboksen du klikket tidligere , og dobbeltklikk deretter på " Click" hendelse i "Properties " vinduet . Koden for "Klikk " event åpner
9
Lim inn følgende tekst i denne metoden : .
TextBox1.SelectionStart = 0
TextBox1.SelectionLength = TextBox1 . Text.Length
p Dette er den samme koden du limte inn i "Enter " hendelse . Ved å plassere det i denne "Klikk " hendelse i tillegg, kan du VB.NET å markere teksten når brukere klikker på tekstboksen i stedet for å tabbe seg til den .
10
Trykk F5 for å kjøre prosjektet . Skjemaet åpnes og viser de to tekstbokser.
11
Type noe inn den øverste tekstboksen . Trykk på " Tab "-tasten til fanen til bunnen tekstboksen .
12
Trykk på " Tab " igjen for å gå tilbake til den øverste tekstboksen . VB.NET fremhever teksten .
13
Klikk på den nederste tekstboksen. Den øverste tekstboks mister sin høydepunkt. Klikk på den øverste tekstboksen igjen , og høydepunktet på nytt.