1

我正在使用 DevExpress DXperience,并创建了一个包含 MdiChild 表单的 MDI 应用程序。

1)我在 Program.cs 文件“DevExpress Dark Style”中设置为默认皮肤,它也适用于子窗体,唯一的问题是标题栏的皮肤没有改变。我尝试了这段代码Form.LookAndFeel = "DevExpress Dark Style";,但它给了我这个错误:

无法将属性或索引器“LookAndFeel”分配给 - 它是只读的。

当我选择更换皮肤时,同样的问题skinsRibbonPageGroup

2)当我运行 MDI 子窗体时,它应该ScrollBar在我更改其尺寸时显示一个,但这不会发生。

在此处输入图像描述

4

2 回答 2

1

1) 您应该使用SkinManager.EnableMdiFormSkins方法为 MDI 子 XtraForms 启用标题栏皮肤功能。

相关文章:

  1. 皮肤
  2. 观感

2)由于缺乏信息,很难确定第二个问题的原因。我建议您将滚动条问题直接报告给 DevExpress 支持中心,并提供一个说明问题的小示例项目。

于 2012-08-06T08:05:03.860 回答
1

解决了 !

第一个解决方案是 DmitryG 的回答。

DevExpress.Skins.SkinManager.EnableMdiFormSkins();

对于第二种解决方案,我联系了 DevExpress 支持中心,他们告诉我,这种行为是由于我的 ChildForm 实例不自动显示滚动条造成的,为了避免这种情况,只需将 AutoScroll 属性设置为 ChildForm 实例的 true 值.

this.AutoScroll = true;
于 2012-08-07T15:23:44.573 回答