tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
602
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von broetchen
    broetchen broetchen ist offline Mitglied Gold
    Registriert seit
    Feb 2004
    Ort
    Österreich/Wien
    Beiträge
    181
    moin

    Ich habe eine ListBox und als Datenquelle fungiert eine ArrayList.

    Code :
    1
    
    lbAltStations.DataSource = this.altStations;

    Wenn der ArrayList neue Elemente hinzugefügt werden, sollen sie automatisch in der ListBox angezeigt werden, was allerdings nicht passiert.

    Code :
    1
    
    this.altStations.AddRange(mc.GetAltStationsFromExcel());

    Bisher habe ich das immer mittels eigener Refresh-Funktion gelöst.
    Code :
    1
    2
    3
    4
    5
    
    private void RefreshList()
    {
       this.lbAltStations.DataSource = null;
       this.lbAltStations.DataSource = this.altStations;
    }

    Aber irgendwie funktioniert das diesmal nicht, die ListBox zeigt jetzt gar nichts mehr an.
    Was allerdings kurios ist: die Daten sind da, denn ich kann blind reinklicken bzw. mit den Pfeiltasten navigieren.

    Was hat's da?
    Und, kann man es irgendwie bewerkstelligen, dass sich die DataSource von selber updatet? (DataBindings oder sowas!?)

    mfg broetchen
     

  2. #2
    Avatar von Alexander12
    Alexander12 Alexander12 ist offline Mitglied Smaragd
    Registriert seit
    Jul 2005
    Ort
    Tutorials.de
    Beiträge
    1.143
    Hi broetchen,

    bau doch nen Timer ein, der das immer wieder neu einliest.

    MfG Alexander12
     

  3. #3
    Avatar von Nico Graichen
    Nico Graichen Nico Graichen ist offline aka gemballa
    tutorials.de Moderator
    Registriert seit
    Dec 2003
    Ort
    Pulheim (NRW)
    Beiträge
    3.898
    Blog-Einträge
    34
    Hi,

    hast du's denn schon mal mit der Refresh-Mehtode vom Control probiert?
     
    Grüße Nico
    ----------------------
    Xing
    ----------------------
    Zitat Zitat von Mark Twain (1835-1910)
    Es gibt drei Dinge, die eine Frau aus dem Nichts hervorzaubern kann: einen Hut, einen Salat und einen Ehekrach.
    Zitat Zitat von Mike Wilson - Biographie über Larry Ellison (CEO Oracle)
    The Difference Between God and Larry Ellison: God Doesn't Think He's Larry Ellison

Ähnliche Themen

  1. Verein
    Von Marsik im Forum Gründung & Gewerbe
    Antworten: 1
    Letzter Beitrag: 10.02.09, 23:31
  2. Fussball(verein)logo
    Von FCB im Forum Creative Lounge
    Antworten: 69
    Letzter Beitrag: 23.08.08, 09:25
  3. Fussball(verein)logo
    Von ELTI im Forum Stellenangebote (unentgeltlich)
    Antworten: 8
    Letzter Beitrag: 06.03.08, 20:11
  4. Inhalt einer ArrayList in andere ArrayList kopieren
    Von Pierre im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 05.07.05, 16:58