zoukankan      html  css  js  c++  java
  • 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;

  • 相关阅读:
    SQLServer.Produce的研究
    petshop以异步方式插入订单的疑惑(后面理解了)
    SQLHelper.GetCachedParameters方法之缓存
    DALFactory抽象工厂理解
    petshop异时消息处理队列抽象工厂
    AJAX学习2(经典)
    对SQLServerDAL.order的研究(不错,有心得)
    Invertory类对商品库存的更新困惑解决了
    AJAX学习1
    用DataSet读取xml文件
  • 原文地址:https://www.cnblogs.com/pegasus/p/1610406.html
Copyright © 2011-2022 走看看