在数据网格项目编辑器中使用时,Flex DropDownList 会触发滚动焦点
我有一个带有自定义项目编辑器的数据网格,该编辑器显示 DropDownList 组件。当我单击组件中的滚动条时,它会在列表上触发焦点移出事件,这会导致 itemEditEnd 触发。我不明白为什么该列表没有保持焦点,或者如何使其保持焦点。我正在使用 Flex 4。
感谢您的帮助!
I have a data grid with a custom item editor that displays a DropDownList component. When I click the scroll bar in the component, it is firing a focus out event on the list, which is causing itemEditEnd to fire. I can't figure out why the list is not keeping focus, or how to make it keep focus. I'm using Flex 4.
Thanks for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我无法重现您的问题,但解决方案可能涉及监听滚动条上的事件并停止其传播。这应该会阻止数据网格获取事件并调度自己的 itemEditEnd 事件。
I couldn't reproduce your problem but the solution probably involves listening to an event on the scrollbar and stopping its propagation. That should prevent the datagrid from getting the event and dispatching its own itemEditEnd event.