Ich möchte bei Microsoft Visual Studios ein Label erstellen, wo auf Befehl eine Zahl immer höher wird. Die Sprache ist C#?

...komplette Frage anzeigen

2 Antworten

Auf dem Befehl musst du folgendes machen: Die aktuelle Beschriftung in einen int konvertieren, diesen int +1 rechnen und den dann als neuen Text schreiben.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von User0147
26.04.2016, 21:59

ok, danke ich versuch das mal.

Danke

0

Verwendest du Forms oder WPF?

Forms: 

int zähler = 0;

void buttonName_Click(object sender, RoutedEventArgs e)
{
        zähler++;
labelName.Text = zähler.ToString();
}

Die Methode kannst du per Doppelklick auf den Button generieren lassen.

WPF:

int zähler = 0;
private void buttonName_Click(object sender, RoutedEventArgs e)
{
    zähler++;
labelName.Content = zähler.ToString();
}

Bei WPF musst du noch in die XAML Datei gehen und den Button tag suchen. Im Tag musst du als attribute noch Click="buttonName" beifügen um die Methode beim Klick auf dem Button aufzurufen. ODER du machst es dir einfach und doppeklickst in der Vorschau auf den Button. (Dann wird die Methode automatisch generiert und verknüpft.)

Antwort bewerten Vielen Dank für Deine Bewertung

Was möchtest Du wissen?