XPTable控件使用说明
C# XPTable控件 使用说明系列
刘欣的博客
深耕SAP技术领域20年,一直为企业的ERP-SAP系统保驾护航。
熟悉制造企业PLM、DMS、MES、LES、SRM等各业务域系统及业务。
展开
-
C# XPTable 选中内容自动到剪贴板(XPTable控件使用说明十二)
给XPTABLE添加一个事件函数:table1_SelectionChanged,这样就可以自动把选中数据复制到剪贴板中,打开excel, 就可以直接粘贴上。原创 2024-10-25 14:49:05 · 109 阅读 · 0 评论 -
给XPTABLE添加右键菜单(XPTable控件使用说明十一)
1、增加一个contextMenuStrip6控件,在里面增加2个ITEM,名称用中文命名。用户右键点击TABLE控件,弹出一个菜单,选择菜单对应到相关的操作。2、给两个ITEM添加点击后的事件。原创 2024-06-24 15:17:07 · 209 阅读 · 0 评论 -
一些使用注意(XPTable控件使用说明十)
当XPTABLE放到。原创 2024-06-21 11:02:04 · 281 阅读 · 0 评论 -
用户输入表格数据设计(XPTable控件使用说明九)
XP Table控件可以编辑数据,程序也可以使用编辑后的数据,但是程序新建时又从初始化数据到模型到显示,这两步有点绕,做了一个实例来说明这块内容。1、第一步,程序开始执行InitModel函数,程序加载数据 ,初始化模型数据。3、第三步,执行ShowTableModel1,可以显示模型的数据到表格中。用户修改UI表格控件后,点击“参数更新按钮”,UI数据要更新到模型数据中。2、第二步,执行InitTableColumn1函数,初始表格的列。原创 2024-06-08 14:22:07 · 355 阅读 · 0 评论 -
C# XPTable in .net6(XPTable控件使用说明八)
的努力,XPTable已经可以在 winform .net6 .net8的环境下使用,版本升级到了2.0,这样就可以在winform下同时使用XPTABLE和EFcore, 这样就可以解决大部分的场景了。经过作者schoetbi、原创 2024-05-14 10:05:39 · 346 阅读 · 0 评论 -
使用XPTable控件展示多窗口数据(XPTable控件使用说明七)
我给我的应用程序找到一个新的能力,因为有DEMO程序界面有6个窗口,我使用了2个显示器,一起来显示。原创 2024-05-06 11:01:48 · 233 阅读 · 0 评论 -
C# XPTable 自己画cell单元格(XPTable控件使用说明六)
private void Form_Load(object sender, EventArgs e){ table.BeforePaintCell += new PaintCellEventHandler(table_BeforePaintCell);} private void table_BeforePaintCell(object sender, PaintCellEventArgs e){ // draw a checkerboard style table...原创 2022-05-21 11:28:24 · 492 阅读 · 0 评论 -
C# XPTable 实现行的拖动(XPTable控件使用说明五)
我们有一个场景,要实现XPTABLE中行的拖动,试了一上午,终于实现了。如下生产订单需要间隔生产,做几个黄色,再做几个黑色,计划员要收拖去排序:排序的结果如下:使用XPTABLE的拖拽代码如下: // table2 订单表的拖放 private void table2_MouseDown(object sender, MouseEventArgs e) //鼠标按下发生 { // MessageBox.Show("Ctrl原创 2022-05-12 16:39:07 · 692 阅读 · 0 评论 -
C# XPTable 多列排序(XPTable控件使用说明四)
XPTABLE 点击列头后,我想按指定的几列来排序:比如销售订单按升序排,行项目按降序排: columnModel2.Columns.Add(new TextColumn("开始日期", 100)); columnModel2.Columns.Add(new TextColumn("开始时间", 100)); columnModel2.Columns[1].Alignment = ColumnAlignment.Center; colu.原创 2022-04-29 14:13:21 · 629 阅读 · 0 评论 -
C# XPTable 单元格增加图标(XPTable控件使用说明三)
今天用了2个小时,才把图标加上,原来图标是列的属性,定义列的地方需要定义一整列都是图标。1、注意定义“状态”列是图标列: columnModel1.Columns.Add(new TextColumn("班次日期", 100)); columnModel1.Columns.Add(new TextColumn("班次", 100)); columnModel1.Columns.Add(new TextColum...原创 2022-04-27 15:27:46 · 584 阅读 · 0 评论 -
C# XPTable 如何获取选中项(XPTable控件使用说明二)
我一开始在网上没有找到资料,后来在XPTable的使用帮助中发现了用法,其实在Tablemodel中有一个Selections对象,里面就是选中的数据和功能,什么都有:A Table provides two ways that selected Cells can be visualised - Grid style where the individual selected Cells are hilighted, or ListView style where only the Cell in t原创 2022-04-10 16:54:23 · 378 阅读 · 0 评论 -
C# WINFORM项目中使用XPTable控件(XPTable控件使用说明一)
从MFC开始就一直使用ListView控件,直到前不久开发“汽车保养里程碑”工具才找到XPTable,用起来很方便的一个数据表展示控件,可惜网上说明不多,我来加一篇吧。XPTable 包含三个组件:XPTable has three main components:Table ColumnModel - the collection of Columns displayed in the Table TableModel - the collection of Rows and Ce.原创 2022-04-10 16:47:25 · 2765 阅读 · 1 评论