2

我正在使用DevComponents组件来创建表单,正如您所知,这些组件带有StyleManager用户可以更改表单的视觉样式的功能。问题是当我尝试打开这些表单时Modal,它们会失去视觉风格并切换回原始 Windows 风格。

这是来自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()

这些是带有和不带有视觉样式的屏幕截图(和- 没有

4

1 回答 1

1

设置EnableGlassfrom 的属性到False

例如。:

Form1.EnableGlass = False;
于 2017-11-16T08:23:15.563 回答