ich erzeuge zur Laufzeit einige Textboxen, die ich mit einem Doppelklick Event versehe. Wenn ich in der Textbox einen Doppelklick mache, wird jedoch nur das Wort markiert udn das Event nicht ausgeführt. Klicke ich auf den Rahme der Textbox feuert das Event. Ich will aber nicht den text markieren, sondern das Event ausklösen. Kann mir bitte jemand helfen, wie ich das lösen kann?
Gremgiz will den text ja NICHT auswählen, newsted.
Ich weiß es jetzt nicht zu 100%, aber wahrscheinlich müsstest du WndProc überschreiben, da die .NET Textbox nur ein Wrapper um die Win32 Box ist. Dann müsstest du die passende Nachricht abfangen (hab ich auch grad nicht im Kopf :))
"Jedes Ding hat drei Seiten, eine positive, eine negative und eine komische." (Karl Valentin)
Nun ja, Select hilft nicht, wie bereits beschrieben. Momentan habe ich mir noch nen Button dazugebaut. Ist zwar nicht ganz so komfortable aber es hilft erst mal.
Habe es gerade probiert - funzt leider nicht. Gleiche wie vorher. Rand geklickt - geht. Innerhable der TB Doppelklick geht nicht. Code habe per Copy& paste zu testzwecken genommen. Die Variablendeklaration für das event sind im Kopf der Klasse definiert, in der das Event aufgerufen wird.
ich behaupte, dass das zu 100% klappt. ;) Wenn du uns den entsprechenden Quellcode mal zu kommen lassen würdest, dann könnten die anderen, sowie auch ich mal einen Blick drauf werfen und dir weiter helfen.
Wenn ich nicht hier bin, findest du mich auf code-bude.net.