URL: https://www.overclockers.at/coding-stuff/solvedc_kleines_listview_problem_190797/page_1 - zur Vollversion wechseln!
also ich habe eine listview mit 3 spalten. ich kann jedoch nur items in der 1.spalte selektieren. ich will das jedoch so ändern, dass man nur die items in der 3 spalte selektieren kann, damit ich dann via focuseditem darauf zugreifen kann.
das ganze sieht so aus:
ich kann nur auf tool klicken und brauche aber mittels focuseditem die 3.spalte also den pfadnamen.
ich könnte natürlich auch die reihenfolge der spalten umdrehen, dann hätte ich auch das gewünschte ergebnis.
http://img262.imageshack.us/my.php?...playlistas7.jpg
wäre für jede anregung dankbar.
Warum stellst du nicht um, dass die ganze Zeile immer markiert wird?
Um einmal die ganze Zeile zu selektieren mach folgendes:
bzw. die FullRowSelect im Designer auf true setzen.Code: PHPlistView1.FullRowSelect = true;
Code: PHPlistView1.FocusedItem.SubItems[columnIndex]
vielen dank. jetzt klappt es. ich hatte das auch schon probiert mit fullrowselect. und jetzt weis ich auch warum das beim 1. mal nicht geklappt hat.
ich habe das ganze in einen string konvertiert und überprüft ob er mit mp3 endet.
ich habe aber nicht beachtet, das der string folgendes format hat
ListViewSubItem: {C:\\Dokumente und Einstellungen\\...\\Eigene Dateien\\music\\stinkfist.mp3}
Zitat von trasich habe das ganze in einen string konvertiert und überprüft ob er mit mp3 endet.
ich habe aber nicht beachtet, das der string folgendes format hat
ListViewSubItem: {C:\\Dokumente und Einstellungen\\...\\Eigene Dateien\\music\\stinkfist.mp3}
thx. das ist der elegante weg
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025