Custom förloppsindikatorer (2 / 2 steg)
Steg 2: Design och kodning form...
- Ändra storlek på formuläret windows till lämplig storlek
- Gå till panelen egenskaper och ange bakgrundsfärgen till "Dodger blå" som finns under fliken "Webben"
- Nästa, ändra texten så att det står "Custom Progress Bar"
- Då, ändra formulärets namn till frmCustomProgress
- Gör 2 bild lådor
- Ändra en av dessa bild lådor att ha en bredd på 280 och en höjd av 20
- Justera det övre vänstra hörnet av den andra bildrutan med det övre vänstra hörnet av bildrutan första och ange bredden till 10 och höjden till 20
- Ändra bakgrundsfärgen på den andra bildrutan till vit
- Öppna din verktygslåda
- Sök efter "Timer"
- Dubbelklicka på "Timer" för att lägga till din form
- I egenskaper inställd panelen på intervallet 1
- Dubbelklicka på timern att hoppa i kodvyn för formuläret
- Detta kommer att generera några kod för timern
- Lägg till följande kod i genererade timer koden:
PictureBox2.Visible = sant
btnReset.Enabled = False PictureBox2.Width = PictureBox2.Width + 1 om PictureBox2.Width = 286 sedan Timer1.Stop() btnStart.Enabled = False btnReset.Enabled = True PictureBox2.BackColor = Color.White End If
Gör en knapp
Ändra formatmallen platta till "platt" på panelen egenskaper
Ändra teckensnitt till Segoe UI ljus och teckenstorleken till 16
Ställ in förgrundsfärg till vit
Ändra texten så att det står & Start...
Och ändra namnet på knappen till btnStart
Sedan kopiera och klistra in knappen så att alla egenskaper kopieras med det
Sedan byta namn på den andra knappen som btnReset och ändra texten för att säga & återställa...
Lägg till följande kod till den första knappen:
Timer1.start()
Lägg till följande kod till den andra knappen:
PictureBox2.Width = 0
btnStart.Enabled = True PictureBox2.BackColor = Color.White
Grattis du har avslutat denna tutorial, jag har mycket mer av dessa tutorials kommer snart som jag hoppas du kommer att njuta av och även lära sig något av det
Jag vill också tacka folket över på Autodesk och Instructables för att nå ut till mig om att kunna nå ut till en bredare gemenskapen via min e-postlänk på min YouTube-kanal-sida