private void dt_Tick(object sender, EventArgs e)
{
if (a == 0 || a < 9)
{
a++;
Label1.Content = a.ToString();
}
else if (a >= 9 || a > 9)
{
a--;
Label1.Content = a.ToString();
}
}
Antwort
So viele Möglichkeiten, es zu tun, könnten Sie verwenden: -
Queue<int> queue =
new Queue<int>(Enumerable.Range(1, 10).Concat(Enumerable.Range(2, 8).Reverse()));
private void dt_Tick(object sender, EventArgs e)
{
var a = queue.Dequeue();
Label1.Content = a.ToString();
queue.Enqueue(a);
}
Perfect. Es funktioniert, je nachdem, wie ich es will. Vielen Dank. Erfahren Sie mehr, um herauszufinden, wie es passiert ist LOL. –
Folgendes kann eine Probe sein:
int n = 1;
int increase = 1;
private void dt_Tick_Tick(object sender, EventArgs e)
{
if (n > 9 || n < 1)
increase *= -1;
n += increase;
Label1.Content = n.ToString();
}
Wenn die Gesamtzahl der Ticks wichtig ist oder eine kontinuierliche Funktion erforderlich ist, wird eine Form der Dreiecksschwingung zwischen 0 und 1 mit der Periode 2 durch
angegeben Triangle wave range 0-1, period 2
(6) (Trott 2004, p. 228), wobei nint (x) die nächste ganzzahlige Funktion ist.
dh. Dreieckswelle im Bereich zwischen 0 und 10 mit der Periode 20 wird durch
Triangle wave range 0-10, period 20 gegeben
ticks++;
var a = 10 - 20 * Math.Abs(Math.Round(((ticks + 10)/20) - ((ticks + 10)/20));
Für jedes Intervall (gleich):
ticks = ticks + 0.25;
var a = 10 - 20 * Math.Abs(Math.Round(((ticks + 10)/20) - ((ticks + 10)/20));
mathworld.wolfram.com/TriangleWave.html
- 1. Abnahme und Zunahme Enum Wert
- 2. Navigationsleiste Höhe Zunahme und Abnahme in ios
- 3. jQuery - Zunahme/Abnahme-Wert der Spanne
- 4. HTML Bereich Eingang Zunahme/Abnahme Wertprobleme
- 5. ist das Ergebnis 2 nach Abnahme- und Zunahme Operationen
- 6. Wie man Countdown-Timer zur gleichen Zeit in allen Aktivitäten
- 7. Mit WebStorm und IntelliJ zur gleichen Zeit
- 8. Mit Vibrieren und AVCaptureSession zur gleichen Zeit
- 9. Zunahme oder Abnahme des Mapper in Map Reduce Frame Arbeit
- 10. Animation und Bild Switcher zur gleichen Zeit
- 11. C# OOP Zusammensetzung und Generalisierung zur gleichen Zeit
- 12. Sockel C Griff recv() und() zur gleichen Zeit senden
- 13. Redirect und POST zur gleichen Zeit
- 14. Wie UPDATE und SELECT zur gleichen Zeit
- 15. primefaces: Action und Umleitung zur gleichen Zeit
- 16. HashMap und LinkedHashMap zur gleichen Zeit erweitern?
- 17. Join Listen und Unterlisten zur gleichen Zeit
- 18. Doppelte Aktion zur gleichen Zeit von NSTimer?
- 19. Require typedef und Klasse zur gleichen Zeit
- 20. Post und laden zur gleichen Zeit
- 21. Publishing-Marker und Punktwolke zur gleichen Zeit
- 22. Hover Div und Tabellenzeilen zur gleichen Zeit
- 23. Einfügen und Aktualisieren zur gleichen Zeit
- 24. jQuery - Objekt und Funktion zur gleichen Zeit?
- 25. Inkompatibilität mit verwalteten Array und std: Array zur gleichen Zeit
- 26. Reactjs Komponente mit onClick und mit Update zur gleichen Zeit
- 27. odoo mit zwei Filtern zur gleichen Zeit
- 28. Zwei Trigger zur gleichen Zeit
- 29. Mit Linq SubmitChanges ohne TimeStamp und StoredProcedures zur gleichen Zeit
- 30. GUI Aktualisierung und Kontrolle zur gleichen Zeit in qt
Bitte helfen Sie. Ich möchte bis zu 10 inkrementieren, wenn ich 10 erreiche, wird es wie eine Schleife bis auf 0 dekrementiert. –
War das ein exklusives OR? '(a> = 9 || a> 9)' –
Bearbeiten Sie Ihre Frage, um eine Beschreibung hinzuzufügen – MickyD