我使用Alpha混合窗口(https://www.codeproject.com/Articles/20758/Alpha-Blended-Windows-Forms),但是在窗体上拖动时或者双击表单时,导致控件消失或闪烁。如何修复?请谢谢
请查看问题的gif
您可以将以下字段设置为true。(默认情况下,选项设置为false(
根据他们的文件:
bool EnhancedRendering
如果拖动窗体时为true,则将绘制前景窗口到背景窗口,然后隐藏。这样可以防止任何视觉两种形式之间的差异。
this.EnhancedRendering = true;