Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » mehrspaltige Liste füllen?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.02.2005, 14:58 Uhr
Uwe Schönfeld



Hi Forum,

wie fülle ich mit dem c++Builder eine 2- (oder mehr-) spaltige Liste?

mit:


C++:

lstInput->Items->Add("1. Eintrag");
lstInput->Items->Add("2. Eintrag");
lstInput->Items->Add("3. Eintrag");




bekomme ich nur Werte in der 1. Spalte angezeigt.
Die Columns-Eigenschaft habe ich auf 2 gesetzt.

Die Breite soll 0 sein, da ich dann nur mit den Werten in der 2. Spalte rechnen möchte, diese aber nicht sichtbar sein sollen.

Wie greife ich dann auf den Wert in der 2. Spalte zu?


C++:

lblInput->Caption=lstInput->Items->Strings[lstInput->ItemIndex];




bringt mir den Wert aus der 1. Spalte.

Danke für einen kleinen Tipp.

Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
18.02.2005, 15:27 Uhr
Th



Die Eigenschaft 'Columns' bezieht sich nur dadrauf, ob die ListBox vertikal (Columns = 0) oder horizontal gescrollt wird (Columns > 0).

Um unsichtbare Einträge zu erzeugen, verwende die Funktion 'AddObject', der zweite Parameter ist ein Zeiger auf ein beliebiges TObject (mittels casten kannst du auch eigene Strukturen verwenden, z.B. einen benutzerdef. Index).
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: