none
listBox.Count in Label ausgeben RRS feed

  • Frage

  • Hey,

    hätte da noch eine Frage. Das gehört zwar woanders rein, jedoch finde ich 1. keinen sinnvollen Thread mit dieser Frage und 2. bin ich sehr zufrieden mit deiner Antwort! :D

    Ich würde gerne die Einträge der Listbox zählen und im Label ausgeben...

                        foreach (FileInfo file in files)
                        {

                            {
                                listBox1.Items.Add(file);
                                label7.Text = listBox1.Items.Count.ToString;
                                //label7.Text = "Anzahl:" & listBox1.Items.Count.ToString;

                               
                            }

    Da gibt es irgendein Problem... beide Wege klappen nicht... liegt wohl an den Strings und Integern, aber komme einfach auf kein richtiges Ergebnis...

    Freitag, 2. Mai 2014 13:40

Antworten

  • Hallo,
    neue Frage bitte in einen neuen Thread. So bleibt die Übersicht einer einzelnen Frage gewart.
    Wenn die Forensoftware irgendwann mal mitspielt, werde ich die neue Frage abspalten.
    Wenn deine alte Frage beantwortet ist, markiere bitte den/die beantwortenden Posts als Antwort.

    Zu deinem neuen Problem:
    ToString ist eine Methode. Darum musst du entsprechend die Klammern immer mit schrieben. In VB.NET könnte man diese dagegen weg lassen, wenn keine Parameter benötigt werden.
    In der 2. Lösung musst du außerdem ein + statt einem & zum zusammen fügen von Strings verwenden.

    label7.Text = listBox1.Items.Count.ToString();
    //label7.Text = "Anzahl:" + listBox1.Items.Count.ToString();
    Wenn das Auflisten der Dateien lange dauert, wird der Benutzer kein langsamen hoch zählen sehen. Dafür brauchst du einen 2. Thread. In der MSDN unter Sicheres und einfaches Multithreading in Windows Forms erfährst du wie das geht.


    Tom Lambert - C# MVP
    Bitte bewertet- und markiert Beiträge als Antwort. Danke.
    Nützliche Links: .NET Quellcode | C# ↔ VB.NET Konverter
    Ich: Webseite | Code Beispiele | Facebook | Twitter | Snippets

    Freitag, 2. Mai 2014 14:21
    Moderator