首页 > 其他分享 >DevExpress WinForms中文教程:Grid View - 如何实现固定列?

DevExpress WinForms中文教程:Grid View - 如何实现固定列?

时间:2024-12-18 10:32:02浏览次数:9  
标签:教程 DevExpress 视图 WinForms Grid 锚定

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

Grid Views允许您使用类似于Microsoft Excel中的冻结窗格的固定列功能,用户可以水平滚动视图,而某些列始终停留在视图内,锚定在左侧或右侧边缘。

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

DevExpress技术交流群11:749942875      欢迎一起进群讨论

启用固定列功能

要启用此功能,首先要关闭前一教程中描述的列自动宽度模式,这允许显示水平滚动条。

然后选择要锚定的列,并根据需要将其GridColumn.Fixed属性值更改为FixedStyle.LeftFixedStyle.Right

DevExpress WinForms中文教程图集

运行应用程序并水平滚动视图来查看结果。

DevExpress WinForms中文教程图集
改变固定线宽度

您可以使用View的GridView.FixedLineWidth属性来改变分隔锚定列和视图其余部分的线的宽度。

DevExpress WinForms中文教程图集
固定列UI

DevExpress WinForms Grid Control在运行时不提供默认的UI来锚定列,但是有一些演示教程向您展示了如何实现它。

DevExpress WinForms中文教程图集

标签:教程,DevExpress,视图,WinForms,Grid,锚定
From: https://www.cnblogs.com/AABBbaby/p/18614125

相关文章

  • DevExpress offers a robust suite CRACK
    DevExpressoffersarobustsuiteCRACKDevExpressv24.2addsAI-poweredextensionsforadvanceddocumentediting,smartactions,andversatileAIchatcomponentsacrossplatforms.DevExpressoffersarobustsuiteofdevelopertoolsdesignedto......
  • UI框架DevExpress XAF v24.2新功能预览 - .NET Core / .NET增强
    DevExpressXAF是一款强大的现代应用程序框架,允许同时开发ASP.NET和WinForms。DevExpressXAF采用模块化设计,开发人员可以选择内建模块,也可以自行创建,从而以更快的速度和比开发人员当前更强有力的方式创建应用程序。在上文中(点击这里回顾>>),我们为大家介绍了DevExpressXAFv24.2......
  • [AGC029D] Grid game题解
    这题很显然可以用贪心来解。由于先手不动一定会让局数更少,所以先手要能动就动。而后手一定是希望他的石子可以撞到一个障碍物上,这样先手就无法移动了,后手就可以让局数更少。因为先手一定会能动就动,所以后手只能走到横坐标大于纵坐标的障碍物上方。那就很简单了,我们只需要统计符......
  • ArkTs布局入门06——网格布局(Grid/GridItem)
    1、概述网格布局是由“行”和“列”分割的单元格所组成,通过指定“项目”所在的单元格做出各种各样的布局。网格布局具有较强的页面均分能力,子组件占比控制能力,是一种重要自适应布局,其使用场景有九宫格图片展示、日历、计算器等。ArkUI提供了Grid容器组件和子组件GridItem,用于构......
  • ArkTs布局入门05——栅格布局(GridRow/GridCol)
    1、概述栅格布局是一种通用的辅助定位工具,对移动设备的界面设计有较好的借鉴作用。主要优势包括:提供可循的规律:栅格布局可以为布局提供规律性的结构,解决多尺寸多设备的动态布局问题。通过将页面划分为等宽的列数和行数,可以方便地对页面元素进行定位和排版。统一的定位标注:......
  • DevExpress Blazor UI v24.1新版亮点:Scheduler(日程)组件全新升级
    DevExpress BlazorUI组件使用了C#为BlazorServer和BlazorWebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生BlazorUI组件(包括PivotGrid、调度程序、图表、数据编辑器和报表等)。DevExpress Blazor控件目前已经升级到v24.1版本了,此版本对Scheduler(日程)组......
  • Vue+ECharts高级实战】智慧城市数据大屏项目开发完全指南 - 前端开发进阶必看教程 【
    效果图:完整代码<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>智慧城市数据监控大屏</title><scriptsrc="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script><s......
  • 【原创】将fpspreadsheet的TsWorksheetGrid选择的Cell拷贝为图片
    网友有个很特别的需求:将xlsx文件选定的单元格复制为图形,然后粘贴到其他单元格以保持复制的单元格不变形,需要用execl可以完成这个任务,我选择fpspreadsheet来解决这个问题。TsWorksheetGrid选择的Cell拷贝为图片。已知问题:超出可视范围复制会存在错位的问题。 复制粘贴后: 直......
  • [LeetCode] 1368. Minimum Cost to Make at Least One Valid Path in a Grid 使网格图
    Givenan mxn grid.Eachcellofthegridhasasignpointingtothenextcellyoushouldvisitifyouarecurrentlyinthiscell.Thesignof grid[i][j] canbe:1 whichmeansgotothecelltotheright.(i.egofrom grid[i][j] to grid[i][j+1])......
  • datagridview点击列头对当前列进行排序的功能无效
    DataGridView的默认行为是支持通过单击列头对列进行排序,但在以下情况下可能会取消该功能或无法使用:1.绑定的数据源不支持排序如果DataGridView的数据源是绑定到一个不支持排序的集合(例如,List或未实现IBindingList的对象),排序功能会被禁用。2.列的SortMode设置为DataG......