Kako narediti vizualno privlačno obremenitveno vrstico v Visual Basicu

Avtor: Morris Wright
Datum Ustvarjanja: 28 April 2021
Datum Posodobitve: 1 December 2024
Anonim
Vadnica za Visual Basic .NET 36 – Kako uporabljati grafikon/graf v VB.NET
Video.: Vadnica za Visual Basic .NET 36 – Kako uporabljati grafikon/graf v VB.NET

Vsebina

Nekatere aplikacije se preprosto naložijo, ko se zaženejo, druge pa s stilom. Aplikacijo Visual Basic lahko naredite izstopite tako, da v začetno obliko dodate privzeto barvo. V orodni vrstici Visual Studio ni vrstice napredka, vendar lahko uporabljene komponente uporabite za ustvarjanje. Povlecite nekaj kontrol na obrazec, prilagodite barve in navdušite uporabnike z živahnim barom, ki vas bo pozdravil, ko odprejo vaš program.


Navodila

Barvni napredki lahko naredijo vtis na uporabnike aplikacij (Polka Dot Images / Polka Dot / Getty Images)

    V obrazec dodajte kontrole

  1. Odprite Visual Studio in naložite enega od vaših projektov Visual Basic .NET. Odprite "Raziskovalec rešitev" s seznamom projektnih datotek, če še ni odprt.

  2. V "Raziskovalcu rešitev" poiščite ikono začetnega obrazca vašega projekta in jo dvokliknite. Visual Studio odpre okno za oblikovanje in prikaže obrazec.

  3. Odprite orodjarno in povlecite kontrolnik »GroupBox«, da ga dodate. Vrnite se v orodjarni in na enak način dodajte nadzor "ProgressBar".

  4. Povlecite kontrolnik »Oznaka« na obrazec. Kliknite nanjo in jo povlecite čez dodano vrstico napredka. Postavite nalepko in prečko na levi rob.


  5. Vrnite se v orodjarno in povlecite nadzor časovnika z isto tehniko. Zaprite orodjarno.

    Dodaj logiko programiranja

  1. Kliknite na timer, ki ste ga dodali, in pritisnite "F4", da odprete okno "Properties". Kliknite ikono »Dogodki« na vrhu okna, da prikažete seznam dogodkov.

  2. Dvokliknite dogodek »Označi«. Visual Studio odpre okno s kodo in prikaže sub "Timer1_Tick", ki se bo izvajal z uro.

  3. Prilepite naslednjo kodo v telo podmenij:

    loadingBarValue + = prirast

    Če je loadingBarValue> 100 Potem loadingBarValue = 100 Timer1.Stop () GroupBox1.Visible = False End If

    ProgressBar1.Value = loadingBarValue

    Zadnji stavek bo povzročil, da se vizualni indikator vrstice napredka premakne na vrednost, shranjeno v spremenljivki "LoadBarValue". Vrednost spremenljivke, ki je pri nalaganju obrazca enaka nič, se poveča za količino, ki jo določa spremenljivka "inkrement". Ker je ta vrednost 1, se vrednost "LoadBarValue" poveča za 1 z vsako izvedbo podmena "Load". Ko vrstica doseže največjo vrednost (100), se časovnik ustavi. Polje skupine, ki vsebuje vrstico napredka in oznako, bo avtomatsko izginilo.


  4. Pritisnite "F7", da se vrnete na pogled predloge in dvokliknite naslovno vrstico obrazca. Visual Studio bo ponovno odprl kodno okno in prikazal pod "Naloži" obrazca. Prilepite naslednjo kodo v to podmornico:

    loadingBarValue = 0 Timer1.Interval = 200 inkrement = 1

    GroupBox1.Text = "" Label1.Text = "Nalaganje" Label1.BackColor = Color.Transparent Label1.ForeColor = Barva.

    Timer1.Start ()

    Prvi stavek inicializira "LoadingBarValue" na nič. Drugi nastavi število milisekund, ki jih bo časovnik čakal med kliki; v našem primeru bo vrednost 200. Povečanje te številke bo povzročilo upočasnitev animacije. Spremenljivka "inkrement" z vrednostjo 1 v primeru določa, kako hitro se mora vrstica napredovanja premikati z vsakim kljukanjem časovnika. Besedo »Nalaganje« lahko spremenite v drugo besedo, ki jo želite. Naslednji dve vrstici nadzorujejo barve ospredja in ozadja, lahko pa jih spremenite ali pustite kot "Transparent" in "Green". Zadnji stavek začne časovnik.

  5. Premaknite se na vrh okenca s kodo in poiščite izjavo "Razred". Lepljenje teh dveh stavkov pod njo:

    Dim loadingBarValue Dimni korak

    To bo opredelilo spremenljivke "loadingBarValue" in "increment", opisane zgoraj.

  6. Za zagon projekta pritisnite "F5". Pojavila se bo vrstica napredka, ki je videti kot bar nalaganja. Oznaka z določenim besedilom se bo prikazala nad vrstico. Potem se animirana zelena vrstica premakne od leve proti desni, dokler ne doseže konca vrstice napredka. Ko se to zgodi, bara in nalepka izginejo.

Kako

  • Postavite vrstico in oznako kamor koli želite v obrazec tako, da povlečete kontrolnik "skupinsko polje". Ker sta nalepka in vrstica napredka v njem, bosta obravnavana kot enota, zaradi česar bo namestitev lažja. Poskusite lahko tudi z različnimi barvami, tako da spremenite vrednosti ospredja in ozadja. Privzeta zelena barva v primeru bo ustvarila harmoničen vizualni učinek, saj se bo ujemala z barvo animirane vrstice, ki bo prikazana med nalaganjem vaše aplikacije.