一、LookUpEdit

1.绑定数据源     

2.选择Display Member 和Value Member

3.选择EditItem,caption为 标题

4.properties—>nulltext:-请选择-

5.扩展属性  ControlEx1:AsInput

6.backcolor:统一风格  LemonChiffon

7.位置:Margin 展开调节  或调节外边的tableLayoutPanel,和其他控件对齐

二、XtraTabControl

点击 TabPages后 "集合",修改Text属性为各选项卡名称。

三、GridControl

1.Dock 属性

2.该项目未使用过此数据源,点“添加项目数据源”,选 “对象”

3.run designer-->Columns-->随便选一列,找到扩展属性,controlEx1上的AutoColumn 双击,

自动改为中文标题

4.设置要显示的行:全选(先单击第一栏,shift+单击最后一栏)--->visible=false-->选择要显示的行,Ctrl多选visible=true

5.设置可编辑的列,不能编辑的列OptionsColumn属性中 AllowEdit = False(与ReadOnly=True的区别,如果是下拉框的话,前者不会弹出;后者会弹出,但不能选) 

6.添加LookUpEdit,用于下拉框选择 或 替换显示。

选定列,在属性中ColumnEdit 选择控件LookUpEdit,在Pepository选项卡 In-place Editor Repository 中,选中添加的Repository,添加DataSource,Display Member 和Value Member

7.LayOut中拖拉排序

8. Views选项 OptionsView属性:ColumnAutoWidth = False, ShowFooter = True, ShowGroupPanel = False

    OptionsSelection属性:EnableAppearanceFocusedRow = False//焦点所在行高亮显示

9.指定列添加背景:Columns选项:找到指定列单击,AppearanceCell展开,BackColor:255, 224, 192

10.操作界面下方删除无用的数据源

11.全选,指定With=75

12.绑定错误,缺少列,datasource中删除,重新绑定

13.替换显示

 如数据库中S,显示为“成功”,选中一栏,columnEdit属性,new,ImageComboBoxEdit,Repository中,修改Items属性,value值和类型, description

该repository可在多列使用

14.表添加字段

重新生成实体后,Column中,单击Retrieve Fields后箭头,然后将左边黑色字体的字段,即为新添加的,拖到右边

15.禁用排序

OptionsCustomize -->allow sort=false

16.单元格只能添加数字。

添加TextEdit,设置Mask,后边省略号,点击,Mask Type:RegEx;

Edit Mask:  常用的:

计量量14,3:(\d{1,10}\.\d{1,3})|(\d{1,14})
湿基重量13,3:(\d{1,9}\.\d{1,3})|(\d{1,13})
湿基重量10,3:(\d{1,7}\.\d{1,3})|(\d{1,10})
水分:(\d{1,2}\.\d{1,2})|(\d{1,2})
配比:\d{1,20}
单耗:\d{1,10}

17.DateEdit单击不清空,  DateEditStyle设为DisableTextEditor

18.添加footer汇总

OptionsView,showfooter设为true,然后点击要汇总的列SummaryItem:sum;

19.主表状态切换(勾选),直接操作子表不能立即响应, FocusedRowHandle=-1;

posted on 2011-12-05 17:25  Iven Joe  阅读(455)  评论(0编辑  收藏  举报