Developer Express XtraGrid使用技巧
【IT168技术文档】
1.基本grid的用法
gridControl-->view-->gridView
绑定到grid上的字段可以拖动删除,在任意字段上右键点column chooser 可以将删除的字段添加进来
字段上右键选择实现选定需要的信息和排序
字段上右键选择分组(group by column),也可以直接将字段拖到上面实现分组
字段上右键选择group by box后可以取消分组栏,(不能实现拖动分组,但可以选择分组)
字段上右键选择best fit可以实现该字段非常好的宽度(便于查看)
gridControl-->view-->cardView
以卡片形式存放数据
可以自己设定过滤选项
gridControl-->view-->banderGridView
将字段分段显示,前提是给gridControl先绑定一个dataset
动态绑定的时候不能分段,也不能分行
gridControl-->view-->advBanderGridView
高级分段显示,动态绑定的字段可以在前台向下拖动后分段,但效果不好,相当于分行显示的样子
else
可以通过create ner view增加一个view ,但程序只显示你选定的view
zoom的使用 快速上升,也就是选择子项后单独显示(上到最高显示)
feature browser
-->priview 可以指定在每行中预览的字段
-->filtering 可以自动过滤(optingview.showAutoFiterRow)
Master-Detail 绑定的问题
首先在gridControl1中指定dataSource 的绑定是主表
然后在level设计器中添加层(retrieve details)
最后用代码绑定:
using (SqlConnection con = new SqlConnection(SqlHepler.CONN_STRING)) { //SqlDataAdapter sda1 = new SqlDataAdapter("select * from Orders",con); //sda1.Fill(this.northwindDataSet.Orders); SqlDataAdapter sda2 = new SqlDataAdapter("select * from [Order Details]",con); sda2.Fill(this.northwindDataSet.Order_Details); }
0
相关文章