XtraEditors 库提供的所有控件都支持 外观与感觉机制(LookAndFeel mechanism)。 这允许指定控件及其元素的绘制方案。
与 外观机制(Appearance mechanism) 不同,外观与感觉确定了控件的全面的绘制方案。 它指定如何绘制控件的标头、滚动条、边框、按钮和其他可视化元素, 但是它不包含外观设置(appearance settings)——字体属性、前景色和背景色、文本对齐方式、文本折行和文本修整选项。 外观设置(appearance settings)可以通过引用了 Appearance 对象的外观机制来进行定制。
要定制特定控件的外观与感觉设置,则可以使用它的 LookAndFeel 属性。 对于 BaseControl 的子类,使用 BaseControl.LookAndFeel 属性。 对于派生于 BaseEdit 类的编辑器,使用 RepositoryItem.LookAndFeel 属性 (属于编辑器的 BaseEdit.Properties 对象)。
外观与感觉机制允许控制下列控件的外观与感觉:
- 某个指定的 DevExpress 控件
- 在某个窗体内的所有控件(当使用 XtraForm 窗体时)
- 在应用程序中的所有控件