Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

C# progresBar ...

[es] :: .NET :: .NET Desktop razvoj :: C# progresBar ...

[ Pregleda: 1928 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

ykos

Član broj: 226771
Poruke: 25
*.teol.net.



Profil

icon C# progresBar ...24.12.2011. u 20:54 - pre 149 meseci
Dakle u c# sam radio neku apl i treba mi progres bar ... imam par tekstualnih polja, radio buttiona, insert picture i čini mi se komo box... svega ukupno 9 stavni, pa sam zamislio kada se jedna popuni sa bude dole 1% (od 9 naravno)... ali mi se dešava, kada napr u txtBox unesem neko ime recimo: ANA progres bar se poveća za 3%, odn broj slova ... eto ako može kakv hint, ja sam pokušavao i sa progresbarr.increment(1) i sa progresbar +=1; i šta sve ne ali nisam naišao ni na šta razumno ...

Hvala na pomoći
 
Odgovor na temu

Wajda.W
Vladimir Vajda
Zrenjanin

Član broj: 127039
Poruke: 323
*.dynamic.isp.telekom.rs.



+101 Profil

icon Re: C# progresBar ...27.12.2011. u 17:20 - pre 149 meseci
Cek, ti zelis da kako popunjavas te tvoje stavke na formi (textbox-ove, checkbox-ove, itd...) da ti se popunjava progress bar, a kad sve popunis da ti progress bar bude pun do kraja?
Ako je tako, onda prvo vidis koliko komponenti imas, stavis da ti toliko podeoka ima progress bar. Negde pamtis koliko komponenata je popunjeno, tj imas niz od 9 bool vrednosti. I kako neko ukuca nesto u neku kontrolu, ti azuriras taj niz na mesto koje je posveceno toj kontroli, zatim pozoves neku metodu koja ce da prodje kroz ceo niz, prebroji koristene komponenete i postavi progres bar na tu vrednost. Ovo je ideja, trebalo bi da se lako implementira.
Maximum property treba da ti je 9, a property Value ti je za postavljanje i citanje vrednosti iz progress bara.
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: C# progresBar ...27.12.2011. u 20:40 - pre 149 meseci

Probaj ovako, pa javi ako negde zapne...ovo sam na brzinu uradio. Ali suština je tu.

Code:
Public Class Form1
    Dim tb1uneto As Boolean = False

    Private Sub RadioButton1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton1.CheckedChanged
        If RadioButton1.Checked Then
            ProgressBar1.Value += 10
        Else
            ProgressBar1.Value -= 10
        End If
    End Sub

    Private Sub RadioButton2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.CheckedChanged
        If RadioButton2.Checked Then
            ProgressBar1.Value += 10
        Else
            ProgressBar1.Value -= 10
        End If
    End Sub

    Private Sub TextBox1_KeyUp(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyUp
        If TextBox1.Text.Length = 1 And Not (TextBox1.Text.Length > 1) And Not tb1uneto Then
            ProgressBar1.Value += 10
            tb1uneto = True
        ElseIf TextBox1.Text.Length = 0 And ProgressBar1.Value >= 10 Then
            ProgressBar1.Value -= 10
            tb1uneto = False
        End If
    End Sub
End Class
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C# progresBar ...

[ Pregleda: 1928 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.