|
VB.Net-Forum - Beitragsübersicht - |
|
Thema | V12: Mehrspaltige Listbox (mit BoundColumn) |
Von |
Mischa Richter |
E-Mail |
mischa@Exceltreffen.de |
Datum |
28. September 2016 um 22:21:55 |
Frage |
Hallo, ich hatte früher bei VBA unter Excel und VB6 Listboxen mit mehreren Spalten. Da war Müller, Meier Schulze sichtbar und wenn der User auf Meier geklickt hatte wurde der Wert 17 zurück gegeben. Das hatte ich als Array so in die Listbox gegeben.
Wie mache ich das jetzt in VB.NET 2012?
Hab mich schon eingewirrt beim suchen ...
Ziel: Ich will dem Benutzer über 1000 Kunden-Namen zeigen in der Listbox, und wenn er auf einen klickt wird die ID aus der Datenbank zurück gegeben. wenn der user die ersten Buchstaben eingibt bei angeklickter Listbox, springt die Auswahl gleich dahin. Das war bei VB6 sooo einfach.
Danke für jeden Tip. Mischa
|
|
Antwort: |
Von |
Nico |
E-Mail |
nico.schertler@studentpartners.de |
Datum |
05. Oktober 2016 um 16:15:25 |
Antwort |
Das ListView unterstützt das Anzeigen von mehreren Spalten (View auf Details stellen). Die Daten müssen dann nur im richtigen Format bereitgestellt werden (ListViewItem). Wenn WPF eine Option ist, würde ich das empfehlen, da dort die Darstellung unabhängig von den Daten definiert werden kann (DataBinding). In WinForms, insbesondere für das ListView, ist DataBinding nur recht rudimentär.
Nico |
|
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ] |
|
Letzte Aktualisierung: Sonntag, 13. Dezember 2015 |
|