首页 > 其他分享 >DevExpress WinForms中文教程:Data Grid - 如何设置视图和列外观?

DevExpress WinForms中文教程:Data Grid - 如何设置视图和列外观?

时间:2024-09-20 10:12:22浏览次数:10  
标签:外观 预览 DevExpress 网格 视图 WinForms

本教程将带您了解用于更改网格元素外观的外观设置,在哪里可以找到视图或单个列的这些设置,以及如何更改视图的绘制样式,以便您可以自定义主题绘制的元素。

P.S:DevExpress WinForms拥有180+组件和UI库,能为Windows Forms平台创建具有影响力的业务解决方案。DevExpress WinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能轻松胜任!

获取DevExpress WinForms v24.1正式版下载

DevExpress技术交流群10:532598169      欢迎一起进群讨论

视图外观

视图外观每个视图类型都提供了一组外观设置对象,用于指定如何绘制其元素。要访问列表,请在Properties窗口中展开视图的GridView.Appearance属性,每个子属性都对应于一个特定的元素,并且具有相同的类型,这允许您指定背景和前景颜色、字体样式等。

DevExpress WinForms中文教程图集

您也可以在网格设计器中使用Appearances Page,此页面运行您通过在实时网格预览中选择特定网格元素来查找应用于该元素得样式对象。

指定网格行背景颜色,单机预览部分中的一行,并在Property(属性)网格中更改相应的外观设置,预览部分立即反映更改。

DevExpress WinForms中文教程图集

更改偶数行中数据单元格的外观设置,预览不会反映更改。若要启用此样式,请切换Enable Appearance EvenRow复选框。

DevExpress WinForms中文教程图集

您可以通过切换到布局页面并单击预览数据按钮来预览网格的数据,使用指定的颜色绘制偶行和奇行。

DevExpress WinForms中文教程图集
列外观

DevExpress WinForms GridControl允许您为单个列的数据单元格和标题指定外观设置,使用GridColumn.AppearanceCell 属性更改Name列中数据单元格的背景颜色。请注意,列外观设置具有比在网格视图级别应用的行外观设置更高的优先级。

DevExpress WinForms中文教程图集
Header面板外观

指定标题面板的背景色和前景色以及字体设置。

DevExpress WinForms中文教程图集

之后,您还可以更改组面板的背景颜色,运行应用程序来查看运行时的外观定制结果。

DevExpress WinForms中文教程图集

标签:外观,预览,DevExpress,网格,视图,WinForms
From: https://www.cnblogs.com/AABBbaby/p/18421943

相关文章

  • 计算机组成与体系结构——计算机功能和互连地顶层视图
    计算机的部件几乎所有的当代计算机设计都是以冯·诺依曼提出的概念为基础的,它基于以下三个概念:数据和指令存储在单一的读/写存储器中存储器的内容通过位置寻址,而不关心存储在其中的数据类型从一条指令到下一条指令(除非显示修改)顺序执行。一种方式是硬连线程序(HardwiredP......
  • 几何透视图像校正处理软件 DxO ViewPoint v4.12 中文授权版
    DxOViewPoint是DxOLabs旗下一款行业领先级几何透视图像校正处理软件。DxOViewPoint让您可以完全掌控线条、角度和形状。调整透视、修复畸变、改变特定区域形状和校正广角拉伸,以获取精美图像。DxOViewPoint可作为独立应用程序运行,也可作为DxOPhotoLab中的工具面板以及......
  • C#. 用Winforms连接SQL Server数据库
    目录一. 在WinForms应用程序中连接SQLServer,可以按照以下步骤进行:1.创建连接字符串2.使用SqlConnection类创建数据库连接并打开3.SqlCommand类:允许对数据库表做增删改查等操作4.SqlDataReader类:获取查询返回的结果集5.读取完数据后关闭connection的连接二.如果连......
  • 易优eyoucms网站数据表或视图不存在[错误代码] SQLSTATE[42S02],数据库表不存在。
    数据表或视图不存在[错误代码]SQLSTATE[42S02]:Basetableorviewnotfound:1146Table'fszojdk.web2023_archives'doesn'texist根据提供的错误信息 SQLSTATE[42S02]:Basetableorviewnotfound:1146Table'fszojdk.web2023_archives'doesn'texist,......
  • DevExpress中文教程:如何将WinForms数据网格连接到ASP. NET Core WebAPI服务?
    日前DevExpress官方发布了DevExpressWinForms的后续版本——将.NET桌面客户端连接到安全后端WebAPI服务(EFCorewithOData),在本文中我们将进一步演示如何使用一个更简单的服务来设置DevExpressWinForms数据网格。P.S:DevExpressWinForms拥有180+组件和UI库,能为WindowsForms......
  • 南大通用GBase 8c系统视图分析SQL执行时间
    南大通用GBase8c是一款多模多态数据库,支持主备式、分布式部署方式。对于故障和性能分析,内部提供丰富的工具和系统表或系统视图支撑实现。本文将介绍如何通过dbe_perf.statement系统视图分析SQL执行时间。1、概述dbe_perf.statement实际上是一个视图,这个视图实际执行的是get_inst......
  • 南大通用GBase 8c系统视图分析SQL执行时间
    南大通用GBase8c是一款多模多态数据库,支持主备式、分布式部署方式。对于故障和性能分析,内部提供丰富的工具和系统表或系统视图支撑实现。本文将介绍如何通过dbe_perf.statement系统视图分析SQL执行时间。1、概述dbe_perf.statement实际上是一个视图,这个视图实际执行的是get_inst......
  • Qt 模型视图(四):代理类QAbstractItemDelegate
    文章目录Qt模型视图(四):代理类`QAbstractItemDelegate`1.基本概念1.1.使用现有代理1.2.一个简单的代理2.提供编辑器3.向模型提交数据4.更新编辑器的几何图形5.编辑提示Qt模型视图(四):代理类QAbstractItemDelegate​模型/视图结构是一种将数据存储和界面展示分......
  • Vue学习笔记3:对比纯JavaScript和Vue实现数据更新的实时视图显示
    0前言在页面中,要实现数据更新的视图实时显示,纯JavaScrip需要手动编写代码来处理数据和视图之间的更新。而Vue提供了数据绑定的能力,使得数据和视图保持同步。我们通过一个实例来体验两者的差别。我们设计一个页面,在页面里提供一个文本框,用户可以在文本框输入内容,然后我们在文本框下......
  • WinForms_使用StatusStrip控件在窗体底部显示状态信息
    StatusStrip控件的用途·状态信息显示:可以用来显示程序运行时的状态信息,如加载进度、状态提示、时间等。·添加控件:可以在StatusStrip上添加多个控件,比如ToolStripStatusLabel(用来显示标签文本),ToolStripProgressBar(用来显示进度条)等。·布局:StatusStrip控件会自......