En Wp7 cuando el usuario presiona el botón de inicio en una página cuando se muestra el teclado del teléfono y pulsa el botón Atrás del dispositivo, la aplicación se bloquea con excepción como: -El parámetro es incorrecto. en MS.Internal.XcpImports.MethodEx (IntPtr ptr, String name, CValue [] cvData)
The parameter is incorrect.
at MS.Internal.XcpImports.MethodEx(IntPtr ptr, String name, CValue[] cvData)
at MS.Internal.XcpImports.MethodPack(IntPtr objectPtr, String methodName, Object[] rawData)
at MS.Internal.XcpImports.UIElement_TransformToVisual(UIElement element, UIElement visual)
at System.Windows.Controls.SipHelper.AdjustFrame(FrameworkElement element, Double bottomMargin, Double& stillObscured)
at System.Windows.Controls.SipHelper.SelectionChanged(Object sender, RoutedEventArgs e)
at MS.Internal.CoreInvokeHandler.InvokeEventHandler(Int32 typeIndex, Delegate handlerDelegate, Object sender, Object args)
at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName)
No puedo entender desde dónde se genera la excepción.
Gracias, Kanaya
No puedo reproducir el problema. El teclado se muestra debido a qué control, un cuadro de texto? Si crea un proyecto vacío y solo pone ese control, ¿todavía tiene el problema? –
No, no es así. Traté de seguir lo mismo. También traté de comentar los controles en la página uno a la vez y probé. Funcionó bien Pero cuando se mostró toda la página me volví a enfrentar el mismo problema. Desde serching a través de Internet, encontré varias soluciones como change listbox para itemscontol, remove textchanged, etc. intenté todo, pero aún tengo excepciones. Necesito cavar mas – kanayabhattad
Si logras subir a algún lugar un proyecto con ese problema, con gusto te ayudaré. De lo contrario, no puedo hacer mucho más desafortunadamente. ¿Estás jugando con el RootFrame en alguna parte? (en App.xaml.cs generalmente). Si es así, intente eliminar estas líneas. –