原文:OEA 中 WPF 树型表格整体重构

为什么要重构 上两个月主要做了一件事情,那就是把 OEA 框架中的 TreeGrid 控件,从结构上重新设计,并大量重构现有代码。而花较大精力做这件事的原因,主要是因为: 业务中需要支持一系列新功能:整行编辑 上下箭头键进行导航 合计行 锁定列 等。 控件显示性能较差,需要支持列虚拟化。 和 OEA 元数据系统耦合,希望独立为单独的控件程序集,提高复用性。 不支持 xaml 声明的格式。原控件直接 ...

2012-11-14 16:20 7 1833 推荐指数:

查看详情

OEA WPF 表格虚拟化设计方案

最近用 OEA 做的仓库管理系统,许多界面的都需要使用表格控件来显示数据。一是这些表格的列非常多,有的甚至达到了 200 列,而且一个模块的界面可能同时显示好几个表格。这导致界面的速度比较慢,特别是较多数据需要展现时。经检测,表现虽然表格的行已经做了虚拟化,但是由于列非常多,最终 ...

Wed Oct 24 23:53:00 CST 2012 2 4481
开源IP代理池续——整体重构

开源IP代理池 继上一篇开源项目IPProxys的使用之后,大家在github,我的公众号和博客上提出了很多建议。经过两周时间的努力,基本完成了开源IP代理池IPProxyPool的重构任务,业余时间基本上都花在上面了。(我的新书《Python爬虫开发与项目实战》出版了,大家可以看一下样 ...

Mon Dec 12 18:42:00 CST 2016 7 4877
JFace表格TableTreeViewer

表格是用TableTreeViewer来实现,自从SWT下的TableTree被废弃之后,其扩展TableTreeViewer也成了鸡肋,不再被建议使用,既然Tree可以实现表格,那么其扩展TreeView当然也没有问题,用TreeViewer实现的表格,之前的TreeViewer实例 ...

Mon Dec 22 22:56:00 CST 2014 0 3432
OEA ORM的分页支持

,是只显示需要的数据的一种技术。OEAWPF 界面目前已经实现了 UI 虚拟化,所以不再实现界面层 ...

Thu Jan 24 01:50:00 CST 2013 11 1786
vuejs学习--递归组件(表格分享)

前言   学习vue有一段时间了,最近使用vue做了一套后台管理系统,其中使用最多就是递归组件,也因为自己对官方文档的不熟悉使得自己踩了不少坑,今天写出来和大家一起分享。 递归组件   组件在它 ...

Fri Nov 18 03:15:00 CST 2016 21 40080
JSP的一个结构

看方力勋的javaWeb,采用左右值来表示结构(就是俺门的多级分类)表结构 页面代码 View Code 呈现后html View Code 说明:1.根据上面的数据列表可以知道,某个node节点的父节点 ...

Fri Jun 28 00:18:00 CST 2013 0 4532
Latex【一】 表格整体居中

Latex表格常见的两种写法 1. 只有 table 使用 center 来使表格整体居中 2. table 嵌入了 tabular 使用center不能够使表格整体居中,需要在 \begin{table} 后面附加 ...

Wed Mar 17 04:28:00 CST 2021 0 6481
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM