今天碰到有同事遇到这个方面的需求,贴一下吧. private void gvTop_CustomSummaryCalculate(object sender, CustomSummaryEventArgs e) { if (e.IsTotalSummary && e.SummaryProcess == CustomSummaryProcess.Finalize) { // 数据源 var data = this.gcTop.DataSource as List<StockOrderD…
/// <summary> /// CustomColumnDisplayText Helper /// </summary> /// <param name="girdview">GridView</param> /// <param name="fieldNameHandler">委托</param> /// <param name="dispalyTextHandler&q…
winform开发,用devexpress中的gridcontrol控件,头部默认是3D样式,当客户希望像内容一样扁平化显示且需要添加垂直线(右边框)时恶梦开始了..经过一阵摸索发现可以这样解决: 1.设置GridControl的GridView控件的PaintStyleName属性为Web 2.为GridControl的GridView控件添加CustomDrawColumnHeader事件,参考代码如下: private void gridView1_CustomDrawColumnHead…
1.隐藏最上面的GroupPanel gridView1.OptionsView.ShowGroupPanel=false; 2.得到当前选定记录某字段的值 sValue=Table.Rows[gridView1.FocusedRowHandle][FieldName].ToString(); 3.数据只读 gridView1.OptionsBehavior.Editable=false; 4.不显示MasterDetailView gridView1.OptionsDetail.EnableM…
主要参考链接:DevExpress GridControl控件使用 Content [Level 1:基本](#Level 1:基本) [Level 2:列名](#Level 2:列名) [Level 3:格式化显示](#Level 3:格式化显示) [Level 4:自定义显示](#Level 4:自定义显示) [Level 5:分组](#Level 5:分组) [Level 6:汇总](#Level 6:汇总) [Level 7:显示行号](#Level 7:显示行号) [Level 8:点…
转自:https://www.jianshu.com/p/badc1d2f0841 注:练习例子为: DxApplication1 -> XtraForm1 , 例子上传到本博中 2019.4.22 Content [Level 1:基本](#Level 1:基本) [Level 2:列名](#Level 2:列名) [Level 3:格式化显示](#Level 3:格式化显示) [Level 4:自定义显示](#Level 4:自定义显示) [Level 5:分组](#Level 5:分组)…
在GridControl中添加按钮列的步骤如下: 1. 把列的ColumnEdit属性设置为RepositoryItemButtonEdit 2. 把TextEditStyle属性设置为HideTextEditor; 3. 把Buttons的Kind属性设置为Glyph; 4. 把Buttons的HorzAlignment属性设置为Near; 5. 如果要用到事件的话,还要注册事件: (1)手动注册: this.repositoryItemButtonEdit1.ButtonClick += n…
#region 设置默认字体.日期格式.汉化dev DevExpress.Utils.AppearanceObject.DefaultFont = new System.Drawing.Font("Tahoma", 12); DevExpress.XtraEditors.WindowsFormsSettings.DefaultFont= new System.Drawing.Font("Tahoma", 12); DevExpress.XtraEditors.Win…
一.方式一:使用视图 将需要限制用户只能看到特定的几个列.设置成一个视图,然后对这个视图进行权限控制 二.方式二:使用GRANT语句 1.授予相关列的查询权限(SELECT) 在数据库db1中,登录名UserA 只能有权限查询 Employee表 里面的BusinessEntityID, NationalIDNumber, LoginID三个字段权限,不能查询其它字段 GRANT SELECT(BusinessEntityID, NationalIDNumber, LoginID) ON Emp…
gridView1.OptionsView.ColumnAutoWidth = false;   for (int I = 0; I < gridView1.Columns.Count; I++) { this.gridView1.BestFitColumns(); this.gridView1.Columns[I].BestFit();//自动列宽 }     转:http://www.cnblogs.com/zeroone/p/4870045.html…