WinForms 的 DevExpress GridControl 控件支持 BorderStyle 属性(通过它的 View),但它似乎不支持 BorderColor。还是我错了?
如何为 GridControl 边框设置 BorderColor 属性?
WinForms 的 DevExpress GridControl 控件支持 BorderStyle 属性(通过它的 View),但它似乎不支持 BorderColor。还是我错了?
如何为 GridControl 边框设置 BorderColor 属性?
你在用皮肤吗?除非您禁用它们,否则蒙皮机制很可能会覆盖您的边框颜色设置。
您始终可以将 BorderStyle 设置为 NoBorder 并将 GridControl 包装在 PanelControl 中。
设置类似这样的属性:
gridControl1.MainView.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.NoBorder;
panelControl1.LookAndFeel.UseDefaultLookAndFeel = false;
panelControl1.LookAndFeel.Style = DevExpress.LookAndFeel.LookAndFeelStyle.Flat;
panelControl1.Appearance.BorderColor = Color.Red;
panelControl1.Appearance.Options.UseBorderColor = true;
panelControl1.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Simple;