Guten Morgen,
ich versuche gerade folgendes zu realisieren:
Es sind 2 Forms vorhanden auf der einen Form befindet sich eine Rich
Text Box, auf der anderen Form ein paar Buttons, wenn man auf diese
Buttons klickt verändert sich der Text in der Rich Text Box. Nun ist die
Form mit den Buttons im Vordergrund und die Form mit der Rich Text Box
im Hintergrund und inaktiv. Versuche ich nun in die Rich Text Box zu
klicken und einen Teil des Textes zu selektieren funktioniert dies
nicht. Ich muss zuerst einmal in die Textbox klicken um die Form(?) und
die Textbox wieder auf aktiv zu setzen und erst dann kann ich den Text
markieren. Dieses 2 Mal klicken ist auf Dauer ganz schön nervig.
Ich habe schon einiges versucht, am offensichtlichsten erschien mir ins
MouseDown Event der TextBox einzusteigen und dort sofort den Focus an
die Textbox zu übergeben, dies funktioniert jedoch nicht. Die Textbox
hat zwar dann den Fokus aber da die Maustaste ja schon gedrückt wurde
erkennt sie trotzdem nicht, dass ich jetzt eigentlich den Text markieren
möchte.
Die einzige Variante, welche mich bis jetzt zu meinem Ziel geführt hat
war im MouseMove Event der Textbox den Fokus zu setzen, dies ist jedoch
auf Dauer auch nervig, da jedesmal wenn ich mit der Maus über die
Textbox fahre, diese den Fokus bekommt und sofort in den Vordergrund
springt.
Ich weiß nicht ob es hierfür eine einfache Lösung gibt oder ob ich
einfach nur zu kompliziert denke, aber irgendwie muss es ja möglich
sein, da Anwendungen wie OpenOffice oder Notepad++ ja auch dazu im
Stande sind, dass ich mit nur einem Klick sofort den Text markieren
kann.
Ich wäre sehr dankbar falls jemand einen Lösungsvorschlag für mich hätte!
ich versuche gerade folgendes zu realisieren:
Es sind 2 Forms vorhanden auf der einen Form befindet sich eine Rich
Text Box, auf der anderen Form ein paar Buttons, wenn man auf diese
Buttons klickt verändert sich der Text in der Rich Text Box. Nun ist die
Form mit den Buttons im Vordergrund und die Form mit der Rich Text Box
im Hintergrund und inaktiv. Versuche ich nun in die Rich Text Box zu
klicken und einen Teil des Textes zu selektieren funktioniert dies
nicht. Ich muss zuerst einmal in die Textbox klicken um die Form(?) und
die Textbox wieder auf aktiv zu setzen und erst dann kann ich den Text
markieren. Dieses 2 Mal klicken ist auf Dauer ganz schön nervig.
Ich habe schon einiges versucht, am offensichtlichsten erschien mir ins
MouseDown Event der TextBox einzusteigen und dort sofort den Focus an
die Textbox zu übergeben, dies funktioniert jedoch nicht. Die Textbox
hat zwar dann den Fokus aber da die Maustaste ja schon gedrückt wurde
erkennt sie trotzdem nicht, dass ich jetzt eigentlich den Text markieren
möchte.
Die einzige Variante, welche mich bis jetzt zu meinem Ziel geführt hat
war im MouseMove Event der Textbox den Fokus zu setzen, dies ist jedoch
auf Dauer auch nervig, da jedesmal wenn ich mit der Maus über die
Textbox fahre, diese den Fokus bekommt und sofort in den Vordergrund
springt.
Ich weiß nicht ob es hierfür eine einfache Lösung gibt oder ob ich
einfach nur zu kompliziert denke, aber irgendwie muss es ja möglich
sein, da Anwendungen wie OpenOffice oder Notepad++ ja auch dazu im
Stande sind, dass ich mit nur einem Klick sofort den Text markieren
kann.
Ich wäre sehr dankbar falls jemand einen Lösungsvorschlag für mich hätte!