[c#] Touche tab et crash d'application
Bonjour à tous,
je suis confronté à un étonnant problème sur mon application.
Si je lance l'application et que ma première action est d'appuyer sur la touche tab, l'appli crash. (pas de problèmes avec les autres touches).
"tab" servant à se déplacer de controls en controls, on dirait qu'il manque une initialisation. Si par exemple je selectionne un controls (textbox, combobox ...) à la souris, je peux utiliser "tab" sans soucis.
J'ai donc essayé de donner le focus à un controls, par code, au lancement de l'application, mais ça ne résout pas le problème, une exception est levée :
Citation:
Exception : System.Windows.Forms
à System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
à System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
à System.Windows.Forms.Control.DefWndProc(Message& m)
à System.Windows.Forms.Control.WndProc(Message& m)
à System.Windows.Forms.AxHost.WndProc(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
à System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
à System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
à System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
à System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
à System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
à System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
à System.Windows.Forms.Application.Run(Form mainForm)
Merci à ceux qui pourront m'aiguiller ...