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

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

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

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

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

Пример:

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

person user2396911    schedule 09.10.2013    source источник
comment
Совершенно непонятно. Что вы имели в виду под Я хочу знать, возможно ли написать код для определения стандартной опции для TextEdit и XtraGrid   -  person Sriram Sakthivel    schedule 09.10.2013
comment
Итак, вы хотите, чтобы grid и textedit были в одном скине? По умолчанию они будут только в одной теме   -  person Sriram Sakthivel    schedule 09.10.2013
comment
Я имею в виду, что хочу установить dataGrid.OptionsPrint.UsePrintStyles = true; для ВСЕХ GridView в моем проекте... как я делаю со скином..   -  person user2396911    schedule 10.10.2013


Ответы (1)


Нет варианта того, о чем вы просите (AFAIK). но вы можете расширить Gridview и легко реализовать его.

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

Затем используйте этот класс во всем своем проекте.

person Sriram Sakthivel    schedule 09.10.2013