windows-phone-7 – 参数不正确 在MS.Internal.XcpImports.MethodEx(IntPtr ptr,String name,CValue [] cvData)

前端之家收集整理的这篇文章主要介绍了windows-phone-7 – 参数不正确 在MS.Internal.XcpImports.MethodEx(IntPtr ptr,String name,CValue [] cvData)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在Wp7上,当用户显示手机键盘时按下页面上的“开始”按钮,并点击设备返回按钮时,应用程序以“异常”作为:
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)

我无法理解异常生成的位置。

谢谢,
金屋

它正在发生,因为您在页面布局中添加控件两次或向其父项添加任何对象两次。检查OnNavigatedTO方法中的代码。当您返回到您的页面OnNavigatedTo被再次执行时,如果您要将任何对象添加到其父在OnNavigatedTo方法中,您应该从OnNavigatedFrom函数中的父项中删除该对象

猜你在找的Windows相关文章