我在Silverlight中有一个usercontrol,它显示一个项目树,让您选择并搜索这些项目。当这个组件显示时,我得到一个堆栈溢出异常。问题是,没有堆栈跟踪Visual Studio显示我是我的代码的一部分。递归调用似乎发生在框架代码中的某处,某处:
System.Windows.DependencyObject.SetValue(...)
MS.Internal.FrameworkCallbacks.InvalidateProperty(...)
就Visual Studio而言,可以告诉我。
有人知道问题是什么,或者是调试此问题的更好方法吗?