我正在使用DevComponents
组件来创建表单,如您所知,这些组件附带StyleManager
,用户可以更改表单的视觉样式。问题是,当我尝试将这些表单打开为Modal
时,它们会失去视觉风格并切换回原始窗口样式。
这是来自Form1.Designer
的代码(正如我之前提到的,我正在使用OfficeForm
):
Partial Class Form1
Inherits DevComponents.DotNetBar.OfficeForm
.
.
.
这是我使用的代码,打开表单MDIChild
,效果很好:
Public Sub OpenMDI(ByVal frm As Form)
frm.MdiParent = MainMenu
frm.Show()
End Sub
这是我用来打开表单Modal
的代码:
Form1.ShowDialog()
答案 0 :(得分:1)
将EnableGlass
的属性设置为False
例如。 :
Form1.EnableGlass = False;