DevExpress TreeList node点击事件的问题.....

addfourliu 2014-10-14 07:29:01
最近在用TreeList做界面,出现了三个问题,感觉很诡异,不知道是什么情况,还请大神指导一二,感激不尽!

问题1:修改TreeList中单元格(cell),按下回车没有响应,必须用鼠标点击其他节点,才能完成修改,为什么按下回车会没有反应呢,按下回车不应该就是确定的操作么?!

问题2:设置ButtonModle 为FoucusRow,ImmediatelyEdit为false,想实现“单击” 即选中行,“双击” 即修改单元格(cell)的效果,但是在和其他代码交互的时候,“单击”,单元格(cell)就进入了编辑状态,为何?

问题3:自己的TreeList为三列多行,每次修改其中一个单元格(cell)的时候,都会重新刷新一下TreeList内容,这个刷新函数如果通过button来响应,刷新即可正常,但是我把刷新放到“修改单元格”那个响应事件中,刷新的时候,第一个节点的第一列便成了空的?为何?
...全文
1591 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
addfourliu 2014-12-29
  • 打赏
  • 举报
回复
问题1、问题2,好像是系统问题,对其他软件进行二次开发,被其他软件事件干扰所致(猜测而已,没有找到具体原因),我单独去实现这些功能是没有这样的问题。 问题3,刷新列表的时候,在重新写入内容之前对列表进行clear()即可
  • 打赏
  • 举报
回复
1:参见:https://documentation.devexpress.com/#WindowsForms/CustomDocument5599 2:应该有属性可以设置,或者你缺少了设置某个属性。 3:应该是编辑之后 没有保存。不过 你在cell结束编辑 刷新貌似没什么意义。

111,093

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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