OnScreenTastatur identifizieren in Verbindung mit Editierbarem Grid
-
Hallo,
folgendes Problem ich habe einen modalen Dialog mit einem Grid(kein C Standard Grid) welches editierbare Felder hat. Da das ganze auch auf Touchsystemen funktionieren soll habe ich einen weiteren Dialog der modeless ist und als Keyboard(eingenentwicklung) mißbraucht wird.
So das Problem besteht darin wenn im Grid editiert wird und der Benutzer irgendwo anders hin clickt, wird das editierte Feld bei LostFocus geschlossen. Natürlich sollte das nicht passieren, wenn er auf die OnScreenTastatur clickt.Ich stell mir das so vor: Ich identifiziere den Dialog OnScreenKeyboard im LostFocus und steuere so den weiteren Verlauf.
Noch was das Keyboard befindet sich immer an der gleichen Stelle und kann nicht verschoben werden.
-
Die OnScreentastatur bekommt nicht den Focus! Das ist der ganze Trick.
http://yortondotnet.blogspot.com/2006/11/on-screen-keyboards.html
http://www.codeproject.com/cs/miscctrl/touchscreenkeyboard.asp
http://www.codeproject.com/samples/onscreenkeyboard.asp