Windows phone 8 存在';它是事件处理程序的重载

Windows phone 8 存在';它是事件处理程序的重载,windows-phone-8,Windows Phone 8,在windows phone 8中,如果有一个xaml文件引用了隐藏代码中的OnFooClick事件处理程序,如果在同一个类上碰巧存在另一个具有不同签名的OnFooClick方法,则应用程序在启动时会发生以下异常: MS.Internal.WrappedException:调用COM组件时返回错误HRESULT E_FAIL。-->System.Exception:调用COM组件时返回错误HRESULT E_FAIL。 在MS.Internal.XcpImports.CheckHResult(

在windows phone 8中,如果有一个xaml文件引用了隐藏代码中的OnFooClick事件处理程序,如果在同一个类上碰巧存在另一个具有不同签名的OnFooClick方法,则应用程序在启动时会发生以下异常:


MS.Internal.WrappedException:调用COM组件时返回错误HRESULT E_FAIL。-->System.Exception:调用COM组件时返回错误HRESULT E_FAIL。
在MS.Internal.XcpImports.CheckHResult(UInt32小时)
在MS.Internal.XcpImports.UIElement_处测量所需大小(UIElement元素,可用大小大小大小)
在System.Windows.UIElement.Measured_中使用所需大小(可用大小大小)
位于System.Windows.Controls.VirtualzingStackPanel.MeasureChild(UIElement子元素,大小布局SlotSize)
位于System.Windows.Controls.VirtualzingStackPanel.MeasureOverride(大小约束)
在System.Windows.FrameworkElement.MeasureOverride(IntPtr nativeTarget、双内宽、双内高、双外宽、双外高)
---内部异常堆栈跟踪的结束---


这是一个bug,还是我做错了什么?

此异常是由于绑定不良造成的。让你在xaml中使用任何工具箱。如果您试图绑定工具箱下的任何值,有时会出现此类异常

如果我们忘记命名控件而只给出如下声明,则会出现此问题
x:name=“”

您找到解决方案了吗?我遇到了完全相同的问题,至少我有完全相同的异常消息。我已经没有主意了,请有人帮我把其中一种方法重新命名谢谢你发布这个,古斯塔沃!