DevExpress.XtraGrid.GridControl 分组 和排序的问题

.NET技术 > C# [问题点数:40分,结帖人wanglejun]
等级
本版专家分:228
结帖率 100%
等级
本版专家分:224
DevexpressgridControl中将某一个repositoryItem的Cell设为不可见

我遇到一个情况是,Devespress的gridControl中,我有一列用到了RepositoryItemButtonEdit,但是这个按钮不是每一行都要出现的,有些Cell中的ButtonEdit是需要隐藏的, 但是很难直接对每一个RepositoryItem的...

DevExpress表格GridControl控件属性设置总结

首先介绍一下XtraGridXtraGrid有两个关键类:GridControl和GridView。GridControl本身不显示数据,数据都是显示在GridView/CardView/XXXXView中。GridControl是各种View的容器。所以要控制显示,要从GridView这些...

DevExpress.XtraGrid中关于排序的一点经验总结

1、指定给一列进行排序dgvContent.Columns["SomeFieldName"].SortOrder=DevExpress.Data.ColumnSortOrder.Ascending;2、对于已经排好序的数据,想不让它进行排序或者另外指定排序dgvContent.ClearSorting();3、指定...

DEVEXPRESS GridControl自定义分组组名

在使用DEV控件库中的gridcontrol时,有时候会用到它的分组功能,它提供了强大方便的分组功能,设置起来比较简单。后面会介绍自定义组名方法。 方法/步骤 选中GridControl,打开它的...

DevExpress.XtraGrid.GridControl控件获取选中行某列的值

int selectedHandle; selectedHandle = this.gridView1.GetSelectedRows()[0]; MessageBox.Show(this.gridView1.GetRowCellValue(selectedHandle, "RoadName").ToString());

DevExpress GridControl 自动适应高度

DevExpress GridControl 自动适应高度,也就是根据行数量自动调节GridControl高度 1、获取行高,运行时无法通过gridview.RowHeight获取,此值为-1   using DevExpress.XtraGrid.Views.Grid.ViewInfo; ... ...

DevExpress XtraGrid GridColumn 列宽自适应

gridview.BestFitColumns();

xtragrid 显示水平滚动条

this.gridView.OptionsView.ColumnAutoWidth = false;  this.gridView.ScrollStyle = ScrollStyleFlags.LiveHorzScroll | ScrollStyleFlags.LiveVertScroll;  this.gridView.HorzScrollVisibility = ...

DevExpress GridControl 设置单元格 某一行的背景色

private void gridView1_RowCellStyle(object sender, DevExpress.XtraGrid.Views.Grid.RowCellStyleEventArgs e) { //第一行 if (e.RowHandle == 0) { e.Appearanc

DevExpress GridControl 显示行号、设置行号宽

设置行号宽 gridView1.IndicatorWidth = 30;...private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) { if (e.Info.IsRowIndic...

GridControl 选择列、复选框全选(上)

说明:  GirdControl 中添加一列,这一列不是写在数据库中的,而是代码中添加的。 图示: ...#region GridControl 全选 /// /// 是否选中 /// private static bool chkState = false; //复选框列

DevExpress.XtraGrid 分组

1、添加分组项,Run Designer--Group Summary Items--Add,设置计算添加SummaryType:Count总计 2、设置显示格式  2.1 格式:{0},效果:显示分组的列标题,如:Order ID  2.2 格式:{1},效果:...

DevExpress GridControl 控件中GridView 加组,加行

DevExpress GridControl 控件中GridView 加组,加行

Dev -- GridControl 分组显示

在绑定数据源的情况下,可以在设计...如果数据是在代码中绑定的,采用如下方式分组显示数据: //列设置 DevExpress.XtraGrid.Columns.GridColumn column = view.Columns["监测项目"];//拿到要分组的列; if (colu

DevExpressGridControl如何添加自定义列,重写RepositoryItem

DevExpressGridControl如何添加自定义列,重写RepositoryItem 如何向XtraGrid添加自定义控件 怎样向XtraGrid中添加自己创建的XtraEditors编辑控件 可以创建 RepositoryItem派生类,并且为其声明静态构造方法...

DevExpress.XtraGrid.GridControl显示行号

private void view_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e) { e.Appearance.TextOptions.HAlignment = DevExpress.Utils.Ho

DevExpress GridControl复合表头(多行表头)设置

关于DevExpress.XtraGrid的复合表头或多行表头的示例,界面如下图所示 1.首先要把DevExpressGridControl转换为BandedGridView 2.设置显示列及绑定的字段  此处设置与我们平常使用GridControl制件一样 3.进入...

GridControl 复合表头(多行标题)

说明: 最好是通过编辑视图进行设计,后台编码有点麻烦。 例图:(上面的GC是后台编写 ,下面的是设计器设计) ... DevExpress.XtraGrid.Views.BandedGrid.BandedGridView view = bgv as DevExpress.XtraGrid.Views

使用DEV GridControl导出 DataTable

DevExpress.XtraGrid.GridControl gridResult = new DevExpress.XtraGrid.GridControl(); DevExpress.XtraGrid.Views.Grid.GridView gvwResult = new DevExpress.XtraGrid.Views.Grid.GridView();

DevExpress表格控件(GridView、GridControl)使用小结

DevExpress表格控件(GridView、GridControl)使用小结嘎子 C#, DevExpress2016-06-09 4,172 次浏览 DevExpress, GridControl, ViewControl, XtraGrid 2条评论 前几天抱...

GridControl的模糊查询

如上图所示,如果查询供应商名称包括机械的公司,正常设置是不可以的,只能从头开始筛选: 以下是以为网名为[不是小宽]的网友发给我的完美解决方案,我在此贴出来,大家可以共同学习: /// /// 设置girid为每一列都模糊...

C# devexpress gridControl 怎样设置指定列表头的颜色

C# devexpress gridControl 怎样设置指定列表头的颜色 如题,高分求教 尝试 this.rptGridControl1.BandGridView.Columns[1].AppearanceHeader.Options.UseBackColor = true; this.rptGridControl1....

DevExpress XtraGrid如何使单元格只读?

1. 设置GridView.OptionsBehavior的Editable选项设为False。在这种情况下,整个Grid都是只读的。 2. 改变指定列的ReadOnly或AllowEdit属性。 3. 使用View的ShowingEditor事件,通过事件的e.Cancel参数禁止...

DevExpress下更改gridcontrol控件cardview的cardCaption标题

private void cardView1_CustomDrawCardCaption(object sender, DevExpress.XtraGrid.Views.Card.CardCaptionCustomDrawEventArgs e)  {  DevExpress.XtraGrid.Views.Card.CardView view = se

GridControl详解(四)分组排序汇总

分组:  按时间分第一组:  按性别分第二组:  显示结果:  高级设置:  将所有组展开代码:gridView1.ExpandAllGroups();  显示结果:  自定义组名,GridView级事件 ...

[DevExpress]GridControl中的GridView内容打印

private void btnPrint_Click(object sender, EventArgs e) { PrintableComponentLink link = new PrintableComponentLink(new PrintingSystem()); link.Component =

DevExpress GridControl 后台设置列

/// /// 初始化GridView /// /// GridView 名称 /// 列标题 /// 列字段 /// 宽度 如果宽度为0 则列隐藏 public void InitGrid(DevExpress.XtraGrid.Views.Grid.GridVie

DevExpress gridControl1 列自动序号

private void gridView1_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)  {  if (e.Info.IsRowIndicator && e.RowHandle >= 0)

DevExpress GridControl复合表头(多行表头)设置 .

关于DevExpress.XtraGrid的复合表头或多行表头的示例,界面如下图所示 1.首先要把DevExpressGridControl转换为BandedGridView 2.设置显示列及绑定的字段  此处设置与我们平常使用GridControl制件一样...

C# devExpress GridControl 统计行总数

dev我不怎么会用,边学边记: 如果要在gridControl 页面底部统计行

相关热词 c#编译器 学习 c#和其他语言相比 c# 什么是管道 c# 在ui线程中运行 c# 动态增加枚举 c# panel边框 c#调用dll报错 c# 编写dll c# dll修复工具 c# timer 多线程