Настройки по умолчанию для 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;
}
}
Тогда используйте этот класс по всему вашему проекту