0

我用 .NET 2.0 创建了一个 winform 应用程序。
我将 mono (version 2.10.9) 用于非 dotnet 系统。

但是在单声道模式下,当我使用“ new Form().ShowDialog()”或只显示一个消息框“ MessageBox.Show()”时,主窗体会闪烁。

我认为当它触发该showdialog方法时,主窗体通过控件运行类似于“ enable = false”的东西,这会花费一些时间和闪烁。

有没有人有一些想法来解决这个问题?

谢谢。

顺便说一句,我正在检查单声道分支中的代码: https://github.com/mono/mono/blob/master/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Form.cs

希望解决这个问题!!!!!!

4

0 回答 0