Vraag : De Bar van de vooruitgang Verbindend aan Tijdopnemer

Gebruikend C# I behoefte om een eenvoudige vorm tot stand te brengen die een vooruitgangsbar bevat die zich van 0% tot 100% over een vaste, lineaire tweede duur 20 beweegt.  Boven de vooruitgangsbar heb ik een etiketcontrole om een bericht te tonen.  Bij 8 seconden en opnieuw bij 15 seconden I behoefte om de tekst in het etiket te veranderen.  Wanneer de tijdopnemertijden uit wil ik dan een knoop tonen die de gebruiker zal toestaan om de vorm te sluiten.  De hulp om één of andere eenvoudige code te schrijven om deze functie te bereiken is veel appreciated.

Antwoord : De Bar van de vooruitgang Verbindend aan Tijdopnemer

Het is niet zeer wijs om met Idle_Mind te concurreren maar ik wil enkel zeer eenvoudige ongecompliceerde oplossing voorstellen

Natuurlijk, zijn er de volgende controles op een vorm:

           this.button1
            this.progressBar1
            this.progressBar1
            this.timer1.
            this.label1
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
   openbare gedeeltelijke klasse Form1: Vorm
    {

        openbare Form1 ()
        {
            InitializeComponent ();
           
        }

        privé nietige Form1_Load (objecten afzender, EventArgs e)
        {
            this.button1.Visible = vals;
            this.progressBar1.Minimum = 0;
            this.progressBar1.Maximum = 200;
            this.timer1.Interval = 100; /1 tweede
            this.label1.Text = "";
        }
        privé nietige button1_Click_1 (objecten afzender, EventArgs e)
        {
            dit. Sluit ();
        }

        privé nietige Form1_Shown (objecten afzender, EventArgs e)
        {
            this.timer1.Start ();
        }

        privé nietige timer1_Tick (objecten afzender, EventArgs e)
        {
            // progressbar verhoging
            als (this.progressBar1.Value  < this="">
           
Andere oplossingen  
 
programming4us programming4us