TREEGRID有人知道吗

肖无疾 2008-07-11 11:41:43
有高手能把VS里的快速监视用的TREEGRID控件做成和PropertyGrid一样好用吗
TREEGRID和Microsoft.VisualStudio.VirtualTreeGrid有关系吗
期待高人解答
...全文
502 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzuxiu 2009-03-04
  • 打赏
  • 举报
回复
http://blog.sina.com.cn/s/blog_537efd780100an92.html
delphi 真正的TreeGrid控件。

1.数据库敏感;

2.支持无限级别的父子节点;

3.支持升级降级;

4.EXCEL导入导出;

5.随意拖拉改变节点父子关系;

6.数据库数据实时响应;

7.支持下拉框,checkbox,DateTime,金额等格式录入的录入和显示

8.继承了所有Treeview+Dbgrid的属性,方法。

email:liuzuxiu@gmail.com

DEMO 下载地址:

下载:Treegrid.rar

http://download.csdn.net/source/1059712

Jack123 2008-12-22
  • 打赏
  • 举报
回复
up
肖无疾 2008-08-06
  • 打赏
  • 举报
回复
看来只有微软自己知道了
BillMhw 2008-07-28
  • 打赏
  • 举报
回复
牛,顶一下,学习...
wuyanteng1 2008-07-15
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 zanfeng 的回复:]
引用 3 楼 changjiangzhibin 的回复:
http://www.codeproject.com

里面有个源码,搜索你要的关键字就可以了.
英文的.
不过源码确实强大.
[/Quote]
肖无疾 2008-07-15
  • 打赏
  • 举报
回复
我所谓的TREEGRID是VS调试时的一些显示变量的窗口,用SPY++获得窗口类名。用过PropertyGrid的人才知道我要的TREEGRID是什么效果,被隐藏的virtualTreeControl估计一群人找都找不到。别说codeproject,连codeplex上我也搜过,除了sourceforge.net没去。有同时精通c++和C#的牛人写了RuntimeObjectEditor和ObjectSpy,但就算是作者也对显示控件感到头疼。
SSXYC 2008-07-15
  • 打赏
  • 举报
回复
学习
足球中国 2008-07-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 changjiangzhibin 的回复:]
http://www.codeproject.com
[/Quote]
里面有个源码,搜索你要的关键字就可以了.
英文的.
不过源码确实强大.
changjiangzhibin 2008-07-14
  • 打赏
  • 举报
回复
grearo 2008-07-14
  • 打赏
  • 举报
回复
TREEGRID顾名思意,多行多列的树结构。
grearo 2008-07-14
  • 打赏
  • 举报
回复
TREEGRID顾名思意,多行的树结构。
例行更新,不过本次有新组件加入,感觉这次的组件早就应该有了,居然到现在才加入进来,不管怎么说有总比没有好。这次还是以改进为主,改进项占了大多数。废话不多说具体内容大家看更新说明吧!另外由于经常收到chm格式文件无法用的反馈,其实不是无法用,只是要授权。虽然已经解释多遍,但是依然有人知道,索性就取消chm格式的文档了,今后统一采用exe+pdf格式,由于目前尚无时间制作pdf格式的api文档,所以1.5版中只有exe的,pdf格式将在下一版中提供。 jQuery EasyUI 1.5版本更新内容: Bug(修复) combobox:修复在加载包含所选项数据的时候不会触发“onSelect”事件的BUG; datagrid:修复在字段设置为一个空值的时候导致在某些情况下“updateRow”方法无法正常工作的BUG。 Improvement(改进) 一个label标签可以被关联到任意表单的字段上; combobox:改进在下拉项中“select”和“unselect”的规则; combobox:添加“limitToList”属性来限制只能输入在列表项中的内容; combogrid:允许用户快速克隆组件; form:添加“dirty”属性,允许用户只发送变更的字段内容; form:添加“resetDirty”方法; datagrid:允许用户在没有数据的时候显示一条消息(比如:无记录); textbox:添加“label”、“labelWidth”、“labelPosition”和“labelAlign”属性; spinner:添加“spinAlign”属性; calendar:允许用户在日历组件上显示周数(今年的第几周); window:添加“constrain”属性。 New Plugin(新组件) passwordbox:该插件允许用户在具有更好交互功能的输入框中输入密码; combotreegrid:该插件结合了combobox和treegrid组件。
最新版本的jQuery EasyUI 1.3.6版全中文API汉化文档火热出炉,由于很多人和我要chm格式的,所以本次API我提供了2种版本的API,一个还是以前的EXE格式,另外一个就是人气颇高的chm格式。本次还将EasyUI 1.3.6版直接提供到API包里面,方便没有去官网下载的人直接使用。请大家持续关注我发布的资源,不出意外,我是会一直持续更新本API文档的。本次更新内容大约有30个,Bug修复的只有2个,剩下的全是新增内容,EasyUI的控件已经越来越好用了,顶一个。但是希望能把性能也提升提升,总是感觉在某些情况下EasyUI的性能不是太好。具体更新内容请看下面的说明: jQuery EasyUI 1.3.6版本更新内容: Bug(修复) treegrid:修复“getChecked”方法不能正确的返回被选择的行的问题; tree:修复在“onlyLeafCheck”属性为true时,复选框无法在异步树种正确显示的问题。 Improvement(改进) treegrid:所有的选择和选中的方法都扩展自datagrid组件; linkbutton:添加图标对齐功能的完整支持,可用值有:“top”、“bottom”、“left”、“right”; linkbutton:添加“size”属性,可用值有:“small”、“large”; linkbutton:添加“onClick”事件; menubutton:添加“menuAlign”属性,该属性允许用户设置顶级菜单对齐; combo:添加“panelAlign”属性,可用值有:“left”、“right”; calendar:添加“formatter”、“styler”和“validator”属性,这些属性允许用于自定义日历日期; calendar:添加“onChange”事件; panel:添加“method”、“queryParams”和“loader”选项; panel:添加“onLoadError”事件; datagrid:添加“onBeginEdit”事件,该事件在一个行进入编辑模式时触发; datagrid:添加“onEndEdit”事件,该事件在完成编辑但是编辑器尚未销毁之前触发; datagrid:添加“sort”方法和“onBeforeSortColumn”事件; datagrid:将“combogrid”编辑器集成到datagrid中; datagrid:添加“ctrlSelect”属性,在启用多行选择的时候允许使用Ctrl键+鼠标点击的方式进行多选操作; slider:添加“converter”属性,该属性允许用户决定如何将一个值转换为进度条位置或进度条位置值; searchbox:添加“disabled”属性; searchbox:添加“disable”、“enable”、“clear”、“reset”方法; spinner:添加“readonly”属性、“readonly”方法和“onChange”事件。
ParamQuery Grid Pro是ParamQuery Grid的商业级版本,并且已成为台式机,移动设备和触摸设备的专业企业应用程序的首选工具。 它提供了最快的jQuery网格,treegrid,pivot网格和电子表格等最令人垂涎​​的功能,并且基于性能,卓越的UX和开放标准的原则构建。Pro的以下功能是对ParamQuery Grid基本功能的补充。 专业功能: 也可用于Angular(2 +),React和Vue新 从Excel导入(xlsx) 导出到Excel(xlsx),Csv,HTML,Json Excel公式支持 从剪贴板复制粘贴 范围/行分组汇总 合并的单元格具有无限的行跨度和列跨度 延迟加载,聚集等的树状网格 在网格,树网格,数据透视网格和自定义组件之间拖放新 正文和标题单元格上的上下文菜单新 带有拖放工具的枢轴网格面板GUI 打字稿支持 动画制作 多列排序 自动和固定行高的无限行和列 冻结行和列,如Excel 隐藏的行和列 过滤器API和标头过滤器行 列印 复选框列和选择 单元格验证和警告 行编辑,批量编辑和自动保存 原子事务(提交和回滚) 网格/子网格的嵌套 行的细节 滑动支持桌面和触摸设备 流畅和响应式布局 引导程序和自定义主题 ASP.NET(MVC)/ MSSQL中的服务器端示例 PHP5 / MySQL中的服务器端示例 Java / MySQL中的服务器端示例 基本特点: 本地和远程分页,排序和过滤 完全定制的多个行和单元格选择 隐藏或显示列 可调整大小的列和网格 列分组 行摘要 CRUD(创建,读取,更新,删除) 国际化和本地化 显示本地或远程来源的任何数据格式,例如html,array,xml,json等 虚拟和无限滚动行 内联单元格编辑 自定义单元格渲染和编辑 主题滚轮准备就绪,带有24个可立即使用的主题 全键盘导航 所有主要浏览器IE(9 +),Firefox,Chrome,Opera等的外观和功能都一致
本次更新内容主要是BUG修复和功能改进,相隔4个月又发布了新版本,这次更新更像是例行公事,不过好在修复了很多BUG,另外需要说一下,EasyUI框架当中其实官方还隐藏了不少API没有开放出来,有些朋友建议我把整理一下,将一些好用的API及其用法也更新到中文API中,这里我想说的是,有些API或许是因为不稳定、尚有BUG、未完全实现或者是未经过完整测试的,所以官方并未公布出来,因此我也不建议大家大面积的去使用,这样会带来很多不稳定因素,甚至是致命的BUG,这也是我没有将这些API写入中文API文档的原因,所以有能力并且需要的人就自行去源代码中挖掘吧,我这里只同步官网的API(外加少许的变动或者不影响稳定性和安全性的新增内容)。 jQuery EasyUI 1.4.4版本更新内容: Bug(修复) filebox:修复“clear”和“reset”方法在IE9下无法正常工作的问题; messager:修复调用无参的$.messager.progress()方法之后,再调用$.messager.progress('close')方法时无法正常工作的问题; timespinner:修复在IE8中点击微调按钮时无法正确显示值的问题; window:修复在“onMove”事件中调用“options”方法时无法正常显示的问题; treegrid:修复“getLevel”方法无法接受为0的参数值的问题。 Improvement(改进) layout:改进后的“collapsedContent”、“expandMode”和“hideExpandTool”属性可以支持区域面板; layout:改进后的“hideCollapsedContent”属性可以在折叠面板上设置显示垂直标题栏; layout:新增“onCollapse”、“onExpand”、“onAdd”、“onRemove”事件; datagrid:在排序列的标题上显示↑↓图标; datagrid:新增“gotoPage”方法; propertygrid:新增“groups”方法,以允许获取所有数据租; messager:在显示长消息的的时候支持对消息进行自动滚动; tabs:“disabled”属性支持定义一个被禁用的选项卡面板; tabs:支持百分比大小。

8,834

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧