技术开发 频道

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
相关文章