Forums Neueste Beiträge
 

MDI mit gedockten Controls - Weiterreichen von Events

22/09/2010 - 17:37 von Fritz Hilgemann | Report spam
Hallo,
ich habe ein MDI mit darin angedockten Controls, alle vom selben Type
"DockingControl" (ein UserControl), die wiederum beliebige Sub Controls
beherbergen können.
Da wàre beispielsweise eine TextBox drauf Dabei ist mir aufgefallen, daß die
TextBox zwar Copy/Paste beherrscht, aber die dazugehörigen Tasten Events
Ctrl+C und Ctrl+V nicht mitbekommt.
* Woran kann das liegen bzw. wie teile ich der TextBox oder dem
dazugehörigen DockingControl mit, daß die TextBox doch die Tastenkombination
erhàlt?
* Ich hoffe, ich komme ohne langes Schreiben von Event Handlern im MDI aus.
Das DockingControl ist ziemlich generisch und kann theoretisch alles
mögliche enthalten.
* Es wàre ja auch wenig sinnvoll, das MDI zu unterrichten, wenn das Event
lediglich für die TextBox bestimmt ist.

Gruß,
Fritz
 

Lesen sie die antworten

#1 Fritz Hilgemann
22/09/2010 - 17:52 | Warnen spam
Hmh, jetzt ist mir etwas witzig aufgefallen, daß statt Ctrl+C und Ctrl+V die
Kombinationen "Ctrl+Shift+C" und "Ctrl+Shift+V" funktionieren!
Da bin ich aber ziemlich konfus und würde das auch gerne so hinbekommen, daß
es ohne Shift fuktioniert.

Gruß,
Fritz

"Fritz Hilgemann" wrote in message
news:i7d7rs$9sd$
Hallo,
ich habe ein MDI mit darin angedockten Controls, alle vom selben Type
"DockingControl" (ein UserControl), die wiederum beliebige Sub Controls
beherbergen können.
Da wàre beispielsweise eine TextBox drauf Dabei ist mir aufgefallen, daß
die TextBox zwar Copy/Paste beherrscht, aber die dazugehörigen Tasten
Events Ctrl+C und Ctrl+V nicht mitbekommt.
* Woran kann das liegen bzw. wie teile ich der TextBox oder dem
dazugehörigen DockingControl mit, daß die TextBox doch die
Tastenkombination erhàlt?
* Ich hoffe, ich komme ohne langes Schreiben von Event Handlern im MDI
aus. Das DockingControl ist ziemlich generisch und kann theoretisch alles
mögliche enthalten.
* Es wàre ja auch wenig sinnvoll, das MDI zu unterrichten, wenn das Event
lediglich für die TextBox bestimmt ist.

Gruß,
Fritz

Ähnliche fragen