C#窗口应用程序GUI在重新调整大小时停止

时间:2016-03-03 05:05:27

标签: c# windows user-interface

C#windows应用程序的GUI停止重新调整应用程序大小,我必须从任务管理器中删除该进程。 我已经搜索了这个问题并得到了一个指向背景调用者的链接,其他指向了userpreferencechange事件。 我已经检查了userpreferencechange事件并且已经解雇但是不知道如何在此事件中处理此问题。

1 个答案:

答案 0 :(得分:0)

这个问题最有可能发生在以下四个问题之一:

  • OnSizeChanged()方法
  • OnResize()方法,
  • SizeChanged事件处理程序或
  • ReSize事件处理程序。

每当你的gui得到调整大小时,他们都会被解雇。我怀疑在其中一个事件处理程序/方法中,你有一些代码试图做一些奇特的事情,导致异常,递归或无限循环。

但是,如果没有提供更详细的代码,这当然只是一种有根据的猜测。