DevExpress XtraScrollableControl与RadioGroup组合支持滚动单选项列表
DevExpress XtraScrollableControl与RadioGroup组合支持滚动单选项列表
C# Code: //加载表名到RadioGoup组件 listTables.Properties.Items.Clear(); foreach (DataRow r in dt.Rows) { listTables.Properties.Items.Add(new RadioGroupItem { Description = r["TableName"].ToString(), Value = r["TableName"].ToString(), }); } listTables.Dock = DockStyle.None; listTables.Properties.Columns = 1;//设置1列,即为列表样式 listTables.Properties.ItemsLayout = RadioGroupItemsLayout.Column; //重要!!!设置RadioGroup组件顶部的位置,DisplayRectangle.Y为负数,为垂直滚动状态。 listTables.Top = xtraScrollableControl1.DisplayRectangle.Y; listTables.Left = 0; listTables.Width = listTables.Parent.Width; listTables.Height = dt.Rows.Count * 20; listTables.Focus();//自动滚动到顶部 //来源:C/S框架网 | www.csframework.com | QQ:23404761 注意下面这段代码!!! 当用户滚动列表到最下面的时候,重新加载列表数据,组件会偏移(上面的位置是空白)。 C# Code: //重要!!!设置RadioGroup组件顶部的位置,DisplayRectangle.Y为负数,为垂直滚动状态。 listTables.Top = xtraScrollableControl1.DisplayRectangle.Y; 扫一扫加微信
参考文档:
C# DevExpress会计凭证表格金额录入组件(支持元角分) C/S开发框架支持加载数据库的FastReport.NET报表模板文件 - 功能升级 CSFramework旗舰版多语言支持两种存储策略:XML文件及SQL数据库 DevExpress GridControl组件的EmbeddedNavigator属性添加用户自定义按钮 【原创】进销存软件开发模板基于C/S架构快速开发框架C#+Winform+DevExpress VS2017工具箱无法加载DevExpress15.2.x控件(添加选项卡加载DLL解决) DevExpress RibbonControl控件隐藏页头(Page Header)以及工具条(Toolbar) 基于DevExpress C# Winform 财务会计凭证表格金额录入组件(支持元角分) 基于C# Winform财务会计凭证表格金额录入组件(支持亿仟佰拾萬仟佰拾圆角分) DevExpress Winform 采用GridControl表格组件开发的会计凭证控件(C#源码) DevExpress GridView在只读状态下如何隐藏表格的按钮EditorShowMode|ShowButtonMode DevExpress GridView获取主从表,主子表,子级二层表的当前记录(Master/Detail) DevExpress GridView 表格内嵌ButtonEdit按钮列图片按钮及Click事件 DevExpress GridView表格CustomUnboundColumnData事件异步加载图片 C# 动态对象转换为实体对象支持泛型(DynamicToEntity)
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |