Hi,
Wie kann ich bei einer Textbox herausfinden, wie viele Zeilen ohne Scrollleiste sichtbar sind, wenn ich nicht weiß, wie groß die Textbox eingestellt ist?
Beispiel: nachdem der Text eingelesen ist, sind es ingesamt 4398 Zeilen. Sichbar sind nur 3. Aber wie weiß das Programm, dass nur 3 angezeigt werden. Kann ich diese "3" irgendwie berechnen oder abfragen?
Ich benötige diese "3", um eine Zeile in der Mitte der Textbox zu zentrieren, wenn ich für eine Suchfunktion auf die Zeile mit dem Treffer zentrieren möchte. Derweil wird sie immer als 1 sichtbare Zeile in der Textbox angezeigt.
Edit: Da die Höhe der Textbox vom Benutzer bzw. der Auflösung des Bildschirms festgelegt werden kann, ist es nicht immer 3.
LG,
Pascal
Wie kann ich bei einer Textbox herausfinden, wie viele Zeilen ohne Scrollleiste sichtbar sind, wenn ich nicht weiß, wie groß die Textbox eingestellt ist?
Beispiel: nachdem der Text eingelesen ist, sind es ingesamt 4398 Zeilen. Sichbar sind nur 3. Aber wie weiß das Programm, dass nur 3 angezeigt werden. Kann ich diese "3" irgendwie berechnen oder abfragen?
Ich benötige diese "3", um eine Zeile in der Mitte der Textbox zu zentrieren, wenn ich für eine Suchfunktion auf die Zeile mit dem Treffer zentrieren möchte. Derweil wird sie immer als 1 sichtbare Zeile in der Textbox angezeigt.
Edit: Da die Höhe der Textbox vom Benutzer bzw. der Auflösung des Bildschirms festgelegt werden kann, ist es nicht immer 3.
LG,
Pascal
Leider hab ich nicht immer Zeit zum Programmieren, da es eher ein Hobby ist. Falls ich mal im Forum ne Frage stelle und länger nicht antworte, nicht böse sein: Ich bin dann entweder beruflich oder mit der Familie zu sehr eingespannt oder einfach zu müde. Das kann erfahrungsgemäß auch mal über Wochen dauern, aber ich melde mich immer und setze die Frage ggf. auf beantwortet.