Jon Steinberg
2006-09-25 11:41:34 UTC
Hallo NG,
ich hab ein sehr mühsames Problem, ich hoffe ihr könnt mir wieder mal
weiterhelfen :-)
Ich werdende in einer kleinen WinFrom den ToolStripContainer, der
wiederum meherere ToolStrips (genau 3) beinhaltet und wobei sich in
diesen ToolStrips auch eine ToolStripComboBox und eine ToolStripTextBox
befinden.
Die ToolStripComboBox soll zur Auswahl bzw. Eingabe eines
Verzeichnispfades dienen. Das würde auch ganz gut funktionieren, wäre
dafür nicht die Eingabe eines Backslash (\) über AltGr+?
Tastenkombination nötig.
Die verursacht nämlich nicht, wie es zuerwarten wäre, dass in der
ComboBox ein \ erscheint - nein, mit AltGr + ? kann man zwischen dein
einzelnen ToolStrips innerhalb des ToolStripContainers hin- und
herwechseln. Das gleiche tritt auch auf, wenn man die Tastenkombination
AltGr+9, also für ], drückt.
Wichtig ist eventuell, dass ich sowohl ein englisches Windows XP als auch
ein einglisches Visual Studio 2005 einsetze, allerdings natürlich mit
deutschen Tastatur-Layout.
Eine Lösung die ich verfolgt habe war, über das Event "PreviewKeyDown"
und e.IsInputKey = True die korrekte Eingabe des Zeichens zu erzwingen -
allerdings haben ausgerechnet ToolStripComboBox und ToolStripTextBox
dieses Event nicht, sehr wohl aber zB die übergeordneten ToolStrips oder
der ToolStrip Container. Das hilft mir aber halt auch nicht weiter ;-)
Hatte noch keiner von Euch dieses Problem?
danke & lg
j.
ich hab ein sehr mühsames Problem, ich hoffe ihr könnt mir wieder mal
weiterhelfen :-)
Ich werdende in einer kleinen WinFrom den ToolStripContainer, der
wiederum meherere ToolStrips (genau 3) beinhaltet und wobei sich in
diesen ToolStrips auch eine ToolStripComboBox und eine ToolStripTextBox
befinden.
Die ToolStripComboBox soll zur Auswahl bzw. Eingabe eines
Verzeichnispfades dienen. Das würde auch ganz gut funktionieren, wäre
dafür nicht die Eingabe eines Backslash (\) über AltGr+?
Tastenkombination nötig.
Die verursacht nämlich nicht, wie es zuerwarten wäre, dass in der
ComboBox ein \ erscheint - nein, mit AltGr + ? kann man zwischen dein
einzelnen ToolStrips innerhalb des ToolStripContainers hin- und
herwechseln. Das gleiche tritt auch auf, wenn man die Tastenkombination
AltGr+9, also für ], drückt.
Wichtig ist eventuell, dass ich sowohl ein englisches Windows XP als auch
ein einglisches Visual Studio 2005 einsetze, allerdings natürlich mit
deutschen Tastatur-Layout.
Eine Lösung die ich verfolgt habe war, über das Event "PreviewKeyDown"
und e.IsInputKey = True die korrekte Eingabe des Zeichens zu erzwingen -
allerdings haben ausgerechnet ToolStripComboBox und ToolStripTextBox
dieses Event nicht, sehr wohl aber zB die übergeordneten ToolStrips oder
der ToolStrip Container. Das hilft mir aber halt auch nicht weiter ;-)
Hatte noch keiner von Euch dieses Problem?
danke & lg
j.