【发布时间】:2008-11-03 18:44:58
【问题描述】:
我们在使用 C# 和 .Net 2.0 的 Windows 窗体中有一个相当复杂的 GUI。我的问题是,每当我在 GUI 上拖动任何窗口时,都会在表单上留下伪影。我一辈子都想不出如何消除它。我试过启用双缓冲,但它只会有帮助,并不能消除问题。其他应用程序似乎没有这个问题,我想知道我们做错了什么。
响应答案更新
大多数应用程序只是使用一组布置在面板上的第三方控件(Infragistics)。据我所知,除了基本(非 CPU 密集型)鼠标点击处理之外,GUI 线程中没有任何事情要做。
【问题讨论】: