12 2012 档案
摘要:新增行grvList.OptionsView.NewItemRowPosition=NewItemRowPosition.Bottom;grvList.OptionsBehavior.Editable=true;合并列grvList.OptionsView.AllowCellMerge=true;grvList.Columns["Date"].OptionsColumn.AllowMerge=DevExpress.Utils.DefaultBoolean.False;特定列可否编辑grvList.Columns["Invoice"].OptionsCol
阅读全文
摘要:对Treelist 的一些功能的实现1.数据绑定最基本的两个属性:KeyFieldName和ParentFieldName。(这两个属性一设置就基本上可以实现分级了)可以通过代码的编写实现,也可以直接在属性里面直接实现。这种数据库设计是比较常见的,一般数据满足树形关系就可以这样设计。绑定数据时,只需指定DataSource为对应 的DataTable,指定KeyFieldName为表主键字段,ParentFieldName为表指向主键的外键字段名。private void BindData(){ this.tlOffice.DataSource = dtOffice; tlOffi...
阅读全文
摘要:对Dev的关于XtraGrid的使用第一使用的链接:http://www.cnblogs.com/stephen-vv/archive/2012/12/18/2822800.html接着说,GirdControl如何定位和查找指定列显示值的行(注意是列的实显示值,而不是关联数据源列值)下面请看代码:using DevExpress.XtraGrid.Views.Base; using DevExpress.XtraGrid.Columns; // ... string searchText = "Japan"; // obtaining the focused view C
阅读全文
摘要:1,增加新行用InitNewRow事件,给新行某字段赋值。后结束编辑。private void grdView_InitNewRow(object sender, DevExpress.XtraGrid.Views.Grid.InitNewRowEventArgs e) { DevExpress.XtraGrid.Views.Grid.GridView view = sender as DevExpress.XtraGrid.Views.Grid.GridView; view.SetRowCellValue(e.RowHandle, view.Columns["Enter...
阅读全文
摘要://绑定lookUpEdit private void BoundData() { string sql = "select daID,xm,sfzh from baseinfo"; DataSet ds = Archives.DataAccess.DataSql.Query(sql); if (ds != null) { int rows = ds.Tables[0].Rows.Count; ...
阅读全文
摘要:方法一:public void creattree(int fid, TreeNode parentnode) { DataTable dt = new DataTable(); dt = op.BindGroup(); DataRow[] drs = dt.Select("parentid=" + fid); foreach (DataRow row in drs) { if (parentn...
阅读全文