DevExpress控件使用手册

GridView

1、控制Cell中数据显示对齐

     属性Column.AppearanceCell.TextOptions:

     HAlignment:水平对齐

     VAlignment:垂直对齐

2、控制Cell中数据折叠显示

    属性Column.AppearanceCell.TextOptions.WordWrap

3、控制奇数和偶数行显示颜色

     属性Gridview.OptionView

     EnableAppearanceEvenRow

     EnableAppearanceOddRow

4、显示过滤框

    OptionView.ShowAutoFilterRow = True

5、获取选中的数据

    int[] iRows = myGridView.GetSelectedRows();

   for (int i = 0; i < iRows.Length; i++)
   {

    DataRow dr = (DataRow) myGridView.GetDataRow(iRows[i]);

   }

6、定位指定的记录

1)按单元格的值定位记录

myGridView.LocateByValue(0, dt.Columns["FieldName"], Object(value));

2)按单元格的显示值定位记录(在GridView上编辑数据后,显示值(DispalyText)不同于实际值(Value))
myGridView.LocateByDisplayText(0,dt.Columns["FieldName"],value);

7、禁用主细表模式显示数据(当你绑定的对象内含集合类成员变量时,默认以主细表模式显示在GridView中)

myGridView.OptionsView.ShowChildrenInGroupPanel =false;

myGridView.OptionsDetail.EnableMasterViewMode = false;

SplitContainerControl

1.切换Panel的Dock为Fill

属性FixedPanel

CheckTreeList

1.选中节点以不同颜色标示

    Appearance.FocusedCel

LookUpEdit

1.实现主细表显示和编辑

  主表:tblMain,绑定到MyGridControl上

  细表:tblDetail,绑定到MyLookUpEdit上

  假设:两个表的数据已经获取,下面重点关注如何进行数据绑定

BindingSourse bsMain= new BindingSource();

bsMain.DataSource = tblMain;

MyGridControl.DataSource = myBind;

MyLookUpEdit.Properties.DataSource = tblDetail;

//将MyLookUpEdit绑定到tblMain,以支持数据显示

MyLookUpEdit.DataBindings.Add("EditValue", bsMain, tblMain.EditColumn.ColumnName);//EditColumnColumn为要显示的主表的某一列,它对应与细表的ValueColumn

//将MyLookUpEdit绑定到tblDetail,以支持数据编辑

MyLookUpEdit.Properties.DisplayMember= tblDetail.DisplayColumn.ColumnaName;//**DisplayColumn为要显示的细表的某一列

MyLookUpEdit.Properties.ValueMember= tblDetail.ValueColumn.ColumnaName;//**ValueColumn为与主表EditColumn对应的细表的某一列

TextEdit

1、控制只能录入数值

myTextEdit.Properties.Mask.MaskType= Numeric;

2、控制只能录入整数

myTextEdit.Properties.Mask.MaskType= Numeric;

myTextEdit.Properties.Mask.EditMast= d;

原文地址:https://www.cnblogs.com/pegasus/p/1610406.html