C# If mit der ProgressBar

...komplette Frage anzeigen

2 Antworten

Was funktioniert denn nicht? Wird nichts angezeigt, obwohl pgbGreen > 1.000 ist, oder überschreitet pgbGreen nie die 1.000? Wie weist Du denn der ProgressBar etwas zu? Aus Deiner Frage kann meine Glaskugel trotz größter Anstrengung nichts anzeigen.

Ich verstehe die ganze Frage nicht. Wenn das Verständnis genauso verwirrt ist wie die Frage, ist es nicht erstaunlich, dass nichts funktioniert.

Kannst du die Frage bitte verständlich formulieren? Was soll wann passieren?

Das Control ProgressBar verfügt über Methoden und Properties. Eine Property ist "Value":

if(prgBar1.Value >= 90)
{
   MessageBox.Show("Wert des ProgressBar hat 90 erreicht!");
}

Höchstwert und Mindestwert des ProgressBar kann eingestellt werden. Für Prozent wären Werte von 0 bis 100 oder 100 bis 1000 am geeignetsten, ohne dass etwas viel umgerechnet werden muss.

prgBar1.Minimum = 0;
prgBar1.Maximum = 100;
prgBar1.Step = 1; //Schritgröße

Schaue dir dazu auch die Beschreibung auf den Seiten von Microsoft an: msdn.microsoft.com/de-de/library/system.windows.forms.progressbar.aspx

0

Was möchtest Du wissen?