Problem mit Listbox SetItem
Verfasst: Mittwoch 1. Dezember 2004, 12:05
Hallo allerseits,
mein Tab-Order Problem habe ich erstmal hintenangestellt, aber ich bin mittlerweile auf das nächste Problem gestoßen das mir kummer macht, vielleicht hat hier jemand eine Lösung?
Ich habe eine Listbox mit diversen Namen. Sagen wir mal 200 Namen. Die Listbox zeigt 25 davon auf einmal an. So weit so gut. Nun möchte ich per SetItem(x) die Markierung der Listbox auf einen ganz bestimmten Namen setzen der zum Index X paßt. Auch das funktioniert. Allerdings habe ich nun das Problem, das ich es gerne so hätte, dass die Zeilen der Listbox so gescrollt werden, dass die markierte Zeile in die Mitte der Listbox, sprich in Zeile 12 oder 13 erscheint. Leider ist es nämlich so, das die markierte Zeile die letzte Spalte der Listbox ist und ich die Nachfolgenden nicht mehr sehen kann.
Es wöre echt klasse, wenn mir einer von Euch hierbei ein wenig die Richtung weisen könnte?
Danke schon mal und Gruß,
Montecore
mein Tab-Order Problem habe ich erstmal hintenangestellt, aber ich bin mittlerweile auf das nächste Problem gestoßen das mir kummer macht, vielleicht hat hier jemand eine Lösung?
Ich habe eine Listbox mit diversen Namen. Sagen wir mal 200 Namen. Die Listbox zeigt 25 davon auf einmal an. So weit so gut. Nun möchte ich per SetItem(x) die Markierung der Listbox auf einen ganz bestimmten Namen setzen der zum Index X paßt. Auch das funktioniert. Allerdings habe ich nun das Problem, das ich es gerne so hätte, dass die Zeilen der Listbox so gescrollt werden, dass die markierte Zeile in die Mitte der Listbox, sprich in Zeile 12 oder 13 erscheint. Leider ist es nämlich so, das die markierte Zeile die letzte Spalte der Listbox ist und ich die Nachfolgenden nicht mehr sehen kann.
Es wöre echt klasse, wenn mir einer von Euch hierbei ein wenig die Richtung weisen könnte?
Danke schon mal und Gruß,
Montecore