Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
我的项目里两个事件写了n编也不成功,请高手解决。
一、窗口中选中增加记录菜单按钮,左边目录树出现空位等待输入,我的目的要实现输入内容后,右下角的表中新增一行,并且把目录树中新输入的内容自动添加到新增行中的姓名列里,同时定位到该行,右上边的控件内容就显示新增行的数据。
二、窗口中选中搜索记录菜单按钮,中现搜索窗口,在textbox中输入要查找的内容,点击确定后找到左边目录树中的对应节点,同时右下边个的表也定位到该记录,右上边的控件也显示该记录的内容。
通过这个项目我发现FOXTABLE中有几个问题不好解决,不知道理解的对不对
1、点击左边目录树节点可以实现定位右边表中符合条件的行,但点击右边表中的行虽然可以定位左边的节点,但节点却没法用蓝色表现出被定位,我前面在AFTERLOAD中首先定位在根节点上,也出现同样的问题,被定位的根节点不会象被点中后用蓝色表现出被定位,这真的是没法实现的吗?
2、想实现新增记录时,左边目录树出现新节点等待输入的同时,右边增加新数据行等待接受新节点名称加入指定的字段,但beginedit时,下面的事件已经执行完了,不会等待新输入新节点的名称。要是FOXTABLE中增加一个节点标题发生变化后执行的事件就好了。我想用Beginedit后执行保存目录树为一个字符串,然后再重新导入,不知道能不能实现我的目的。
有哪位高手给点拨一下。
呵呵,
1、好办,窗口的AfterLoad事件后面加一行:
Ctype(tr.BaseControl,Windows.Forms.Treeview).HideSelection=False
2、好办,我增加一个AfterEdit事件即可。
还是狐老爹厉害啊,一句话搞定。不知道你的AfterEdit是不是要等到新版本出来才会有啊