Настройки по умолчанию для TextEdit и XtraGrid DevExpress

Я пытаюсь компонент devexpress, поэтому я хочу знать, возможно ли написать код для определения стандартной опции для TextEdit и XtraGrid. Для темы формы я пишу этот код в Program.cs:

UserLookAndFeel.Default.SetSkinStyle("Office 2007 Blue");

Таким образом, у каждой формы есть этот скин... Можно ли что-то сделать для параметров XtraGrid и TextEdit?

Извините за очень плохой английский..

Пример:

        dataGrid.OptionsPrint.UsePrintStyles = true;
        dataGrid.OptionsPrint.EnableAppearanceEvenRow = true;
        dataGrid.OptionsPrint.EnableAppearanceOddRow = true;

1 ответ

Решение

Там нет варианта для того, что вы спрашиваете (AFAIK). но вы могли бы продлить Gridview и реализовать это легко.

public class MyGridView : GridView
{
    public MyGridView()
    {
        this.OptionsPrint.UsePrintStyles = true;
        this.OptionsPrint.EnableAppearanceEvenRow = true;
        this.OptionsPrint.EnableAppearanceOddRow = true;
    }
}

Тогда используйте этот класс по всему вашему проекту

Другие вопросы по тегам