Kā veikt slodzes joslu vizuālimeklēt Visual Basic

Autors: Morris Wright
Radīšanas Datums: 26 Aprīlis 2021
Atjaunināšanas Datums: 20 Novembris 2024
Anonim
How to use ProgressBar in C# Visual Studio | using progress bar in c# windows form | c# progressbar
Video: How to use ProgressBar in C# Visual Studio | using progress bar in c# windows form | c# progressbar

Saturs

Dažas lietojumprogrammas vienkārši ielādē, kad tās sākas, bet citas to dara stilā.Visual Basic lietojumprogrammu varat izcelt, pievienojot pielāgoto ielādes joslu sākuma formai. Navprogresu Visual Studio rīklodziņā, bet varat pievienot komplektācijā iekļautos komponentus. Velciet dažas pārbaudes uz savu veidlapu,pielāgojiet savas krāsas un iespaidojiet lietotājus ar dzīvīgu bāru, kas jūs sveiks, kad viņi atver savu programmu.


Instrukcijas

Progresa joslaskrāsas var iespaidot jūsu lietotņu lietotājus. (Polka Dot Images / Polka Dot / Getty Images)

    Pievienojiet veidlapai vadīklas

  1. Atveriet vizuāloStudija un augšupielādējiet vienu no saviem Visual Basic .NET projektiem. Atveriet "Solution Explorer" ar projektu failu sarakstu, ja tas vēl nav atvērts.

  2. Atrodiet "Solution Explorer" sava projekta sākuma veidlapas ikonu un veiciet dubultklikšķi uz tā. Visual Studio atvērsdizaina logā un parādīs veidlapu.

  3. Atveriet rīklodziņu un velciet tajā "GroupBox" kontroli, lai to pievienotu. Doties atpakaļ uztādā pašā veidā pievienojiet "ProgressBar" kontroli.

  4. Velciet "Label" kontroli uz veidlapas. Noklikšķiniet uz tā unvelciet to uz pievienotās progresa joslas. Novietojiet etiķeti un joslu, kas sakrīt ar kreiso malu.


  5. Atgriezieties uz rīklodziņu un velciet "Taimera" vadību,izmantojot to pašu tehniku. Aizveriet rīklodziņu.

    Pievienot programmēšanas loģiku

  1. Noklikšķiniet uz pievienotā taimera un nospiediet "F4"lai atvērtu logu “Properties”. Lai parādītu notikumu sarakstu, loga augšdaļā noklikšķiniet uz ikonas "Notikumi".

  2. Dodiet aveiciet dubultklikšķi uz notikuma "Atzīmēt". Visual Studio atver kodu logu un parādīs apakšizvēlni "Timer1_Tick", kas darbosies ar ķeksītipulksteni.

  3. Ielīmējiet šādu kodu sub:

    loadingBarValue + = pieaugums

    Ja loadingBarValue> 100 Tad loadingBarValue = 100 Timer1.Stop ()GroupBox1.Visible = False End Ja

    ProgressBar1.Value = loadingBarValue

    Pēdējais teikums izraisīs progresa joslas vizuālo indikatoruvērtība, kas saglabāta mainīgajā "LoadBarValue" (LoadBar vērtība). Mainīgā lieluma vērtība, kas ielādējot veidlapu ir nulle, palielinās par summuko nosaka mainīgais lielums "pieaugums" (pieaugums). Tā kā šī vērtība ir 1, "LoadBarValue" vērtība palielinās par 1 ar katru "Load" apakšdaļas izpildi.Kad josla sasniedz maksimālo vērtību (100), taimeris apstājas. Grupas lodziņš, kurā ir progresa josla un etiķete, automātiski pazudīs.


  4. Nospiediet "F7", lai atgrieztos veidnes skatā, un veiciet dubultklikšķi uz veidlapas virsrakstjoslas. Visual Studio atvērsvēlreiz, un parādīs veidlapas apakšizvēlni "Load". Ielīmējiet šo kodu šādā apakšgrupā:

    loadingBarValue = 0 Timer1.Interval = 200 pieaugums = 1

    GroupBox1.Text = "" Label1.Text = "Carregando" Label1.BackColor = Color.Transparent Label1.ForeColor = Color.Green

    Timer1.Start ()

    A primeira sentençainicializē "LoadingBarValue" uz nulli. Otrais nosaka milisekundes summu, kuru taimeris gaidīs starp klikšķiem; mūsu piemērā vērtība būs 200.Šī numura palielināšana izraisīs animācijas palēnināšanos. Mainīgais lielums "pieaugums" ar vērtību 1 piemērā nosaka, cik ātri slīpsvītravajadzētu pārvietoties ar katru taimera atzīmi. Vārdu "Iekraušana" var mainīt uz citu vārdu, kuru vēlaties. Šādas divas līnijas kontrolē pirmoplakne un fons, un jūs varat tos mainīt vai atstāt kā "Caurspīdīgu" un "Zaļo". Pēdējais teikums sāk taimeri.

  5. Pārvietot uz augšuno kodu loga un atrodiet "klases" deklarāciju. Ielīmējiet šos divus teikumus zem tā:

    Dim loadingBarValue Dim pieaugums

    Ar šo,tiks definēti iepriekš aprakstītie mainīgie lielumi "loadingBarValue" un "pieaugums".

  6. Nospiediet "F5", lai palaistu projektu. Progresa josla,parādīsies kā slodzes josla. Marķējums ar izveidoto tekstu parādīsies virs joslas. Tad no kreisās puses pārvietosies animēta zaļa joslalīdz progresa joslas beigām. Kad tas notiek, josla un etiķete pazudīs.

  • Novietojiet joslu un etiķeti, kurveidlapā vēlaties vilkt "grupas lodziņa" kontroli. Tā kā etiķete un progresa josla atrodas marķējumā, tās tiks uzskatītas par vienu vienību,pozicionēšanas veicināšana. Varat arī eksperimentēt ar dažādām krāsām, mainot priekšplāna un fona vērtības. Noklusējuma zaļā krāsapiemērs radīs harmonisku vizuālo efektu, jo tas atbilst animācijas joslas krāsai, kas parādīsies jūsu programmas ielādes laikā.