Flex DateChooser 单独日期的活动?
我正在使用 DateChooser,并且希望当用户每天滚动时在工具提示中显示不同的信息。 当我滚动日历时,是否会触发一个事件来告诉我当前结束了哪一天?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我正在使用 DateChooser,并且希望当用户每天滚动时在工具提示中显示不同的信息。 当我滚动日历时,是否会触发一个事件来告诉我当前结束了哪一天?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
有点复杂。 您将需要使用 mx_internal 命名空间。 DateChooser 组件的网格部分是 DateChooser.as 中的 CalenderLayout 组件。
CalenderLayout.as 有 mouseMoveHandler。 在处理程序中,我们有:
它为您提供了有关鼠标经过哪一天的必要信息。 您将需要扩展 DateChooser 以使用公开 selectedCell 的扩展 CalendarLayout。
也许:
我想我想说的是它有点棘手,而且它使用 mx_internal,这意味着变量在 Flex 的更高版本中可能会发生变化。
It's a little complicated. You're going to need to use the mx_internal namespace. The grid portion of the DateChooser component is a CalenderLayout component in DateChooser.as.
CalenderLayout.as has the mouseMoveHandler. In the handler we have:
that gives you the necessary info about which day the mouse is over. You will need to extend DateChooser to use an extended CalendarLayout that exposes the selectedCell.
perhaps:
I guess what I'm trying to say is it's kinda tricky, and it uses mx_internal, which means the variables are subject to change in later versions of Flex.
更改
怎么样?What about
change
?您可能想查看我的博客文章:http://flexmonkey.blogspot.com/2010/06/displaying-color-coded-events-in-flex.html
我基于 Kevin Brammer 之前的一些工作 (http://www.cyberslingers。 com/weblog/post/Adding-Calendar-Event-Entries-to-the-Flex-DateChooser-Component.aspx) - 它允许您向各个日期添加工具提示并对其进行颜色编码
希望它有帮助,
西蒙
You may want to check out my blog post on this: http://flexmonkey.blogspot.com/2010/06/displaying-color-coded-events-in-flex.html
I've based this on some previous work by Kevin Brammer (http://www.cyberslingers.com/weblog/post/Adding-Calendar-Event-Entries-to-the-Flex-DateChooser-Component.aspx) - it allows you to add a tooltip to individual days and colour code them
Hope it helps,
simon