谁造成了尺寸变化事件?

时间:2011-08-03 08:39:02

标签: c# .net wpf

我的应用程序在某些情况下会以调整大小循环结束。我可以在DataGrid.OnRenderSizeChanged(SizeChangedInfo sizeInfo)中设置断点,但更改事件的原因未知。调试器显示[外部代码]。

有没有办法找出导致尺寸变化事件的原因?

1 个答案:

答案 0 :(得分:2)

如果您将Snoop(http://snoopwpf.codeplex.com/)附加到您的应用程序,您可以监控事件并找出导致调整大小的内容。

此外,它说“[外部代码]”:如果你在调试选项中禁用“只是我的代码”,你会看到通过.NET框架代码的callstack,这可能会给你一个关于哪里的线索循环来自。