控件消失了吗?如何解决?(使用C#winform)

时间:2018-10-28 00:49:12

标签: c# windows winforms controls alphablending

我使用Alpha Blended Windows(https://www.codeproject.com/Articles/20758/Alpha-Blended-Windows-Forms),但是在窗体上拖动时 或双击表格时,导致控件消失或闪烁。 如何解决?请谢谢

Please see the gif of the problem

1 个答案:

答案 0 :(得分:0)

您可以将以下字段设置为true。 (默认情况下,选项设置为false)

根据他们的文档:

bool EnhancedRendering
  

如果在拖动表单时为true,则将绘制前景窗口   到背景窗口,然后隐藏。这样可以防止任何视觉   两种形式之间的差异。

this.EnhancedRendering = true;