这里用到了Dev中的GridControl表格做数据查询展示,要求字号大一些,单行选中深色显示

// grid1
this.grid1.Dock = System.Windows.Forms.DockStyle.Fill; //表格填充页面
this.grid1.Font = new System.Drawing.Font("微软雅黑", 16F); //表格字体字号
this.grid1.LookAndFeel.SkinName = "Office 2010 Blue"; //表格皮肤样式
this.grid1.LookAndFeel.UseDefaultLookAndFeel = false; //使用指定的的表格样式,为true时样式跟随操作系统本地样式
this.grid1.MainView = this.gvDetail; //一个表格有多个view时指定当前显示的表格 // gvDetail
this.gvDetail.Appearance.FocusedCell.BackColor = System.Drawing.Color.DeepSkyBlue; //活动单元格背景色
this.gvDetail.Appearance.FocusedCell.Options.UseBackColor = true;
this.gvDetail.Appearance.FocusedRow.BackColor = System.Drawing.Color.DeepSkyBlue; //活动行单元格背景色
this.gvDetail.Appearance.FocusedRow.Options.UseBackColor = true;
//注脚区字体字号
this.gvDetail.Appearance.FooterPanel.Font = new System.Drawing.Font("Tahoma", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.gvDetail.Appearance.FooterPanel.Options.UseFont = true;
//表头栏字体字号
this.gvDetail.Appearance.HeaderPanel.Font = new System.Drawing.Font("微软雅黑", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.gvDetail.Appearance.HeaderPanel.Options.UseFont = true;
//表头栏文字居中对齐
this.gvDetail.Appearance.HeaderPanel.Options.UseTextOptions = true;
this.gvDetail.Appearance.HeaderPanel.TextOptions.HAlignment = DevExpress.Utils.HorzAlignment.Center;
//表格行字体字号
this.gvDetail.Appearance.Row.Font = new System.Drawing.Font("微软雅黑", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.gvDetail.Appearance.Row.Options.UseFont = true;
//选中行单元格背景色
this.gvDetail.Appearance.SelectedRow.BackColor = System.Drawing.Color.DeepSkyBlue;
this.gvDetail.Appearance.SelectedRow.Options.UseBackColor = true;
this.gvDetail.ColumnPanelRowHeight = 46; //表格行高
this.gvDetail.FocusRectStyle = DevExpress.XtraGrid.Views.Grid.DrawFocusRectStyle.RowFocus; //活动行区域样式
this.gvDetail.FooterPanelHeight = 42; //注脚区高度
this.gvDetail.IndicatorWidth = 60; //当行栏宽度
this.gvDetail.OptionsBehavior.AutoPopulateColumns = false; //自动生成列,为true时表格的列会根据绑定数据自动生成缺失的列
this.gvDetail.OptionsBehavior.Editable = false; //表格单元格不能编辑
this.gvDetail.OptionsBehavior.ReadOnly = true; //表格只读
this.gvDetail.OptionsCustomization.AllowColumnMoving = false; //是否允许列移动
this.gvDetail.OptionsCustomization.AllowFilter = false; //是否允许过滤
this.gvDetail.OptionsCustomization.AllowGroup = false; //是否允许分组
this.gvDetail.OptionsCustomization.AllowQuickHideColumns = false; //是否显示快速栏定制工具区
this.gvDetail.OptionsCustomization.AllowSort = false; //是否允许列排序
this.gvDetail.OptionsView.ColumnAutoWidth = false; //是否列自动宽度,如果期望指定宽度需设置false值
this.gvDetail.OptionsView.ShowFooter = true; //表格是否显示注脚区域
this.gvDetail.OptionsView.ShowGroupPanel = false; //是否显示分组栏
this.gvDetail.OptionsView.ShowHorizontalLines = DevExpress.Utils.DefaultBoolean.True; //显示水平线
this.gvDetail.OptionsView.ShowVerticalLines = DevExpress.Utils.DefaultBoolean.True; //显示垂直线
this.gvDetail.RowHeight = 40; //数据区行高 //表格显示行号的方法
private void GvDetail_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicatorCustomDrawEventArgs e)
{// 表格增加显示行号
if (e.Info.IsRowIndicator && e.RowHandle > -1)
{
e.Info.DisplayText = (e.RowHandle + 1).ToString();
}
}

C#中DevExpress的GridControl相关表格的属性总结的更多相关文章

  1. DevExpress.XtraGrid.GridControl中数据源的绑定问题

    在利用DevExpress.XtraGrid.GridControl作为一个可编辑的表格控件时,在利用控件之前,先将一个初始化的DataTable对象作为GridControl的数据源进行绑定.可是在 ...

  2. C# DevExpress GridControl导出表格【转】

    DevExpress的GridControl提供方便的数据导出功能,可以方便的导出Exce,PDF,Html页面,world形式,无需写额外的代码,方便.快捷. /// <summary> ...

  3. DevExpress之GridControl控件小知识

    DevExpress之GridControl控件小知识 一.当代码中的DataTable中有建数据关系时,DevExpress 的 GridControl 会自动增加一个子视图 .列名也就是子表的字段 ...

  4. DevExpress.XtraGrid.GridControl 实现自定义tooltip

    DevExpress.XtraGrid.GridControl 控件默认的tooltip显示的每一个单元格的文本值,但是实际工作中会出现各种需求.我这里就有一个列是折扣率显示的值是0-1之间的两位小数 ...

  5. C# DevExpress 的gridControl或gridView数据导出失败解决方法

    来自:http://blog.csdn.net/lybwwp/article/details/8049464 谢谢 在使用DevExpress 的GridPanel控件的时候出现了一个莫名其妙的现象, ...

  6. DevExpress12.2.4 GridControl相关技巧

    1.DevExpress12.2.4中,设置GridControl的GridView为可编辑方法如下: gvMainControl.OptionsBehavior.Editable = true; 2 ...

  7. DevExpress的GridControl控件更新數據問題解決辦法

    開發WPF程序時,使用Devexpress的GridControl控件用ItemSource綁定數據,在頁面進行編輯時,當屬性繼承INotifyPropertyChanged接口時會同步更新後臺數據. ...

  8. Winforn中DevExpress的TreeList中显示某路径下的所有目录和文件(附源码下载)

    场景 Winform中DevExpress的TreeList的入门使用教程(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/deta ...

  9. Winform中DevExpress的TreeList的入门使用教程(附源码下载)

    场景 Winform控件-DevExpress18下载安装注册以及在VS中使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1 ...

  10. 【案例分享】在 React 框架中使用 SpreadJS 纯前端表格控件

    [案例分享]在 React 框架中使用 SpreadJS 纯前端表格控件 本期葡萄城公开课,将由国电联合动力技术有限公司,资深前端开发工程师——李林慧女士,与大家在线分享“在 React 框架中使用 ...

随机推荐

  1. AI智能学生体测小程序解决方案

    引言: 近年来,随着教育理念的提升,对学生综合素质的教育越发重视,特别是越发重视学生的身体素质提升,各阶段的升学考试也将体测纳入考核范围.学校也推出了各种体测锻炼促进手段,今天为您介绍一个基于小程序的 ...

  2. php open_basedir的使用

    今天跨省问为什么file_exists检测一个相对路径的文件无法获取到true,文件明明有,但是获取不到,我看了一下,感觉可能是因为这个文件是软链接过来的有关系. 然后他找了找发现是和这么一个文件.u ...

  3. Apache Log4j2远程命令执行漏洞复现

    目录 漏洞原理 复现 漏洞修复 Apache Log4j2 是一个基于Java的日志记录工具,被广泛应用于业务系统开发,开发者可以利用该工具将程序的输入输出信息进行日志记录.Log4j2 远程代码执行 ...

  4. 你不知道的5个JVM命令行标志

    本文是Neward & Associates的总裁Ted Neward为developerworks独家撰稿"你不知道5个--"系列的一篇文章:JVM有数百个命令行选项,在 ...

  5. 探究内存泄露—Part1—编写泄露代码

    本文由 ImportNew - 黄索远 翻译自 captaindebug.如需转载本文,请先参见文章末尾处的转载要求. ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的 Ja ...

  6. JDBC中驱动加载的过程分析

    江苏 无锡 缪小东 本篇从java.sql.Driver接口.java.sql.DriveManager类以及其它开源数据库的驱动类讨论JDBC中驱动加载的全过程以及JDBC的Framework如何做 ...

  7. Understanding ANTLR Grammar Files

    Are you confused by all the different sections of an Antlr grammar file, wondering what each one doe ...

  8. Cygwin:windows下的Linux系统

    Cygwin是啥?Cygwin是一个可原生运行于Windows系统上的POSXI兼容环境. 是的,我又开新专辑了<零基础swoole学习笔记>.不是我太贪心,而是最近半年和小伙伴一直在用s ...

  9. python之在线书籍

    人生苦短,我用python, 这里罗列一些可以查看python电子书的相关链接,平时没事多看看,一定会大有裨益!!! python3-cookbook[https://python3-cookbook ...

  10. 《前端运维》一、Linux基础--12网络

    这是linux部分的最后一篇内容,我们一起来学习下Linux网络. 我们先看些命令吧: ifconfig,查看与配置网络状态. netstat,查询网络状态,常用选项如下: -t,列出TCP协议端口 ...