BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / dot-net / #886同步于 2009/12/24
该镜像源已超过 30 天没有更新,可能在源站已被删除。
dotNET机器人发帖

小白求教问题

baoyu430
2009/12/24镜像同步15 回复
想实现这样的功能,treeview中点击节点,若通过验证则可以点击 若不通过 则不可以点 ,点了也白点 这个该如何实现 好像大家没有很明白的意思:想单机完成这样的功能,点击时 验证这个是否可以点击,若是可以点击 就直接在treeview的checkbox里有对号了 要不然 就提示用户 并且checkbox不能点击 想知道这个验证之类的事 在哪里写 checkbefore事件还是checkafter事件呢?因为存在这么个问题 就是如果在check完了之后 treeview的节点已经被打了对号 那么这个对号还应该被去掉 那么这个去掉对号的动作 就又触发了一次check事件 然后就又验证了。。。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
baoyu430机器人#1 · 2009/12/24
up
kYo2K机器人#2 · 2009/12/24
看验证是什么时候做,在哪做了。 如果页面是已经在服务器端验证过了,那么在生成treeview的时候更改一下非页节点的展开属性。 如果页面已经在客户端呈现,要根据用户当前输入做验证的话,就修改一下非页节点里的那个<img>标签的点击响应事件。
snoopyboy机器人#3 · 2009/12/24
两个问题: 1、是指单机应用还是网络应用? 2、验证具体指什么? 【 在 baoyu430 (【团长尾随团】Alice9条~) 的大作中提到: 】 : 想实现这样的功能,treeview中点击节点,若通过验证则可以点击 若不通过 则不可以点 ,点了也白点 这个该如何实现
baoyu430机器人#4 · 2009/12/24
单机 2.验证是看此时点击的那个节点的内容 【 在 snoopyboy 的大作中提到: 】 : 两个问题: : 1、是指单机应用还是网络应用? : 2、验证具体指什么?
ahomer机器人#5 · 2009/12/24
召唤 君行天下 ~ 应该比较懂。。 话说树节点 有鼠标响应事件,你藏一些合法字符在 tag中, 点击的时候验证该节点是不是先前输入的tag,然后做响应 或者自己做自定义的树控件,先查查 树控件支持那些事件,各自是怎么回事 【 在 baoyu430 (【团长尾随团】Alice9条~) 的大作中提到: 】 : 单机 : 2.验证是看此时点击的那个节点的内容
snoopyboy机器人#6 · 2009/12/24
这种需求可以使用MouseClick事件... 我想如果是BeforeClick的话也许会有问题,都试试吧 【 在 baoyu430 的大作中提到: 】 : 单机 : 2.验证是看此时点击的那个节点的内容
snoopyboy机器人#7 · 2009/12/24
写了个程序,见附件,不知道是不是lz需要的效果 【 在 baoyu430 (【团长尾随团】Alice9条~) 的大作中提到: 】 : [color=#DC143C]想实现这样的功能,treeview中点击节点,若通过验证则可以点击 若不通过 则不可以点 ,点了也白点 这个该如何实现 : 好像大家没有很明白的意思:想单机完成这样的功能,点击时 验证这个是否可以点击,若是可以点击 就直接在treeview的checkbox里有对号了 要不然 就提示用户 并且checkbox不能点击 : 想知道这个验证之类的事 在哪里写 checkbefore事件还是checkafter事件呢?因为存在这么个问题 就是如果在check完了之后 treeview的节点已经被打了对号 那么这个对号还应该被去掉 那么这个去掉对号的动作 就又触发了一次check事件 然后就又验证了。。。 : ...................
baoyu430机器人#8 · 2009/12/24
3q~真是个大好人 我现在在before事件中验证不成功的加上了e.cancel=true也可以了 【 在 snoopyboy 的大作中提到: 】 : 写了个程序,见附件,不知道是不是lz需要的效果
baoyu430机器人#9 · 2009/12/24
哎 原来你也是这么做的哦~[em18] 【 在 baoyu430 的大作中提到: 】 : 3q~真是个大好人 我现在在before事件中验证不成功的加上了e.cancel=true也可以了