Dev
Dev控件
Sqsdhc
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【devexpress】Gridcontorl分组时自定义底部页脚求和功能
再使用Gridcontorl的时候页脚的求和平时用起来都是非常方便的。不过有的时候需要普通的求和无法满足我们就可以通过自定义的方式来进行 第一种方法 使用求和的两列数据的总额进行计算毛利率百分比。在绑定数据后就可以直接使用 优点简单方便 缺点只能对总数的汇总计算,如果分组的页脚也有数据是无法通过这种方法来计算 //自定义求和 gridColumn14.SummaryItem.SetSummary(DevExpress.Data.SummaryItemType.Custom原创 2021-10-02 15:53:12 · 1494 阅读 · 0 评论 -
【Devexpress】Gridcontorl的列隐藏后再显示位置发生了变化
首先在可视化界面中排序好每个列的位置 在窗口初始化时进行记录在字段中 /// <summary> /// 当前显示列的位置索引,用于隐藏后显示进行重新排序位置 /// </summary> Dictionary<DevExpress.XtraGrid.Columns.GridColumn, int> ColumnsVisIndex = new Dictionary<DevExpress.XtraGrid.Co原创 2021-09-09 13:55:38 · 884 阅读 · 0 评论 -
【Devexpress】pivotGridControl设置不显示展开折叠按钮
只需要设置。效果看图二原创 2021-04-15 17:48:06 · 852 阅读 · 0 评论 -
【Devexpress】中GridControl控件焦点改变时触发事件
FocusedRowObjectChanged 事件。可以在焦点改变一行的时候触发对应的事件。 做一个记录 大家如果有问题可以 Console.WriteLine(”加群“+"537905238");原创 2019-11-13 17:12:48 · 6231 阅读 · 0 评论 -
【Devexpress】NavBarControl 通过代码添加
看到网上很多都是直接在控件上面添加的 而我的是保存在数据库读取后添加的。 后来自己摸索了一下。 通过代码添加 navBarControl1.Groups.Add(new NavBarGroup( string 名字)); 添加父节点 navBarControl1.Groups[i].ItemLinks.Add(new NavBarItem(string 名...原创 2019-11-13 17:12:59 · 961 阅读 · 0 评论 -
【Devexpress】中gridControl设置一列不可以编辑
gridView1.Columns[“列名”].OptionsColumn.AllowEdit = false;//设置列不可以编辑 记录一下。 大家如果有问题可以 Console.WriteLine(”加群“+"537905238");原创 2019-11-13 17:12:52 · 8780 阅读 · 0 评论 -
【Devexpress】图表显示数据标签
dev的图标功能非常强大其中有一些设置可以更好的展现出数据 设置Series的标签 series.LabelsVisibility = DevExpress.Utils.DefaultBoolean.True;//每个点都显示数据 series.ChangeView(ViewType.Bar);//设置图标显示的类型 设置标签的显示位置 SideBySideBarSeriesLab...原创 2019-11-13 17:13:04 · 3288 阅读 · 0 评论 -
【Devexpress】控件searchLookUpEdit获得选中行的其他列数据
使用searchLookUpEdit控件获得选中行的其他列的数据。比如有一列代码列和一列描述。那么我们选中一行后想获得选中的代码和描述。可以在searchLookUpEdit1_EditValueChanging事件中使用 searchLookUpEdit1View.GetRowCellValue(searchLookUpEdit1.Properties.GetIndexByKeyValue(...原创 2019-11-14 09:09:10 · 6145 阅读 · 0 评论 -
【Devexpress】中advBandedGridView内容自动换行和调整自适应行高
首先是自动换行,可以创建一个repositoryItemMemoEdit 并绑定到需要换行的列中 再设置一下repositoryItemMemoEdit高度自适应,这样子就完成了自动换行了 repositoryItemMemoEdit1.AutoHeight = true; 之后需要使用事件advBandedGridView1_CalcRowHeight。这个事件是让我们可以单独设置...原创 2019-11-14 09:09:22 · 5394 阅读 · 0 评论 -
【Devexpress】中dockManager保存布局后恢复不正常
在使用dockManager保存布局后进行恢复发现不正常,与中间的gridcontorl接触的都不行。gridcontorl设置的填充是fill 所以在在界面上再添加一个PanelControl控件并设置AutoSize为true把gridcontorl放入到这个控件中。再进行保存布局与恢复正常 大家如果有问题可以 Console.WriteLine(”加群“+"537905238"); ...原创 2019-11-14 09:09:34 · 1442 阅读 · 0 评论 -
【Devexpress】中searchLookUpEdit赋值不显示
给searchLookUpEdit进行赋值的时候使用 string str="123"; searchLookUpEdit1.EditValue = str; 一直不显示或者显示为空。那么要检查一下绑定的数据源是否存在123这个值。如果不存在那么是不会显示的。之前一直没注意。以为数据没错。排查了半天。记录一下 大家如果有问题可以 Console.WriteLine(”加群“+"53790...原创 2019-11-14 09:09:41 · 3292 阅读 · 0 评论 -
【Devexpress】控件pivotGridControl显示字段面板
可在窗口加载的时候使用函数 pivotGridControl1.ShowCustomization(); 大家如果有问题可以 Console.WriteLine(”加群“+"537905238");原创 2019-11-14 09:09:49 · 2899 阅读 · 0 评论 -
【Devexpress】gridcontorl实现复制多个单元格
1.设置复制的时候不复制标题在OptionsClipboard.CopyColumnHeaders=false 2.设置选择的方式为按照单元格选择,以及可以多选 OptionsSelection.MultiSelect=True OptionsSelection.MultiSelectMode=CellSelect原创 2020-11-14 09:50:22 · 908 阅读 · 0 评论 -
【Devexpress】Gridcontorl动态创建列不显示的问题
通过代码创建列但是不显示,这个原因是因为代码创建的列Visible属性默认是false 所以需要设置为true就会显示了 gridColumn.Visible = true;原创 2020-12-29 11:21:38 · 685 阅读 · 0 评论 -
【Devexpress】Gridcontrol列标题换行
gridView1.OptionsView.AllowHtmlDrawHeaders = true; gridView1.ColumnPanelRowHeight = 35; GridColumn gridColumn = new GridColumn(); gridColumn.Visible = true; gridColumn.FieldName = ds.Tables[1].Columns[i].ColumnName; gridColumn.AppearanceHeader.TextOptions.原创 2020-12-29 11:20:09 · 1404 阅读 · 0 评论 -
【Devexpres】spreadsheetControl设置可见范围
// 获得当前电子表格的工作簿 Worksheet worksheet = spreadsheetControl.ActiveWorksheet; // 获得当前用户数据范围 CellRange usedRange = worksheet.GetUsedRange(); // 通过方法进行设置显示的范围,第一个参数是工作簿的索引,第二个参数是数据的列数量,第三个数据是数据的行数量 spreadsheetControl.WorksheetDisplayArea.SetSize(worksheet.Index.原创 2020-12-28 17:39:04 · 1023 阅读 · 0 评论 -
【Devexpres】spreadsheetControl冻结行
Worksheet worksheet = this.spreadsheetControl1.ActiveWorksheet; worksheet.Import(datatable, true, 0, 0); var da = worksheet.GetDataRange();//获得有数据的区域 worksheet.Columns.AutoFit(0, da.ColumnCount);//从0列到有数据的列自动列宽 ..原创 2020-12-28 16:53:56 · 551 阅读 · 0 评论 -
【Devexpres】spreadsheetControl自动列宽
Worksheet worksheet = this.spreadsheetControl1.ActiveWorksheet; worksheet.Import(datatable, true, 0, 0); var da = worksheet.GetDataRange();//获得有数据的区域 worksheet.Columns.AutoFit(0, da.ColumnCount);//从0列到有数据的列自动列宽 ...原创 2020-12-28 16:04:30 · 1281 阅读 · 0 评论
分享