Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经使用 c# 开发了一个 Windows 窗体应用程序。现在,当我在桌面上移动该表格时,会出现一条非常大的轨迹。就像我们在系统过载时移动任何窗口(如记事本)一样。但是当系统工作正常时。没有超载仍然出现线索。这看起来不太好。那么有什么办法可以避免这种情况。我的系统内存是 2GB!
你在winform上使用大图吗?
你可以试试这个:尝试设置表单的 双缓冲属性。
或者
也许你可以用这段代码解决:
protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= 0x02000000; // Turn on WS_EX_COMPOSITED return cp; } }
最后,您可以尝试设置表单的此属性:透明键,并使用您未在表单上使用的颜色。