dev 的一个小问题。

ruhong1 2019-01-29 11:34:47
我突然发现,使用DEV的gridview的时候,
点击表头进行筛选,能激活Columnfilterchanged事件
但是却经常出现focusedrowchanged不被激发的情况(当前行在筛选后改变了),
为什么会这样呢?大家有没有碰到?
...全文
279 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
exception92 2019-01-31
  • 打赏
  • 举报
回复
设置gridview的focusedrowhandle=0就行了。
ruhong1 2019-01-31
  • 打赏
  • 举报
回复
引用 1 楼 exception1992 的回复:
(当前行在筛选后改变了)
-》筛选之后的当前行数据可能被过滤掉了,就无法选中当前行,除非手动设置可见数据所在的行。

他还是会高亮显示某一条,但是就是不会激发focusedrowchanged事件,是不是哪里可以设置一下,一旦过滤以后,当前行没有了,就选第一行作为当前行。
exception92 2019-01-29
  • 打赏
  • 举报
回复
(当前行在筛选后改变了)
-》筛选之后的当前行数据可能被过滤掉了,就无法选中当前行,除非手动设置可见数据所在的行。

110,537

社区成员

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

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

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