Listenfeld Zeilen/Spalten füllen



  • Hallo,
    ich habe hier ein paar CString Arrays die ich gern in einem Listenfeld darstellen möchte. Es soll jedes Array in einer einer seperaten spalte dargestellt werde. Das spaltenlose füllen eines listenfeld funktioniert ja über AddString, aber wie sag ich dem, dass er die verschiedenen arrays in die verschiedenen spalten eintragen soll?

    Zusätzlich müsste ich dann noch die möglichkeit haben, das beim anklicken einer zeile eine onclick funktion aufgerufen wird.

    vielen dank für eure hilfe

    mfg, TFTS



  • Wäre ein CListCtrl nciht besser geeignet als eine Listbox?



  • Ich würde auch eine CListCtrl nehmen (im Report-Mode).
    Damit kannst Du die Daten wie in einer Tabelle mit x Zeilen und y spalten anzeigen lassen.
    Außerdem kannst Du es auch noch schick erweitern, sodass der Benutzer die Daten wie gewollt sortieren, Spalten umordnen kann etc.



  • vielen dank ... funktioniert so wirklich besser

    mfg, TFTS


Anmelden zum Antworten