在DateChooser组件上,它仅显示当月的日期...但我想显示上个月的某些日子以及下个月的某些日子。
是否有可在DateChooser组件上设置的属性显示42天。我的意思是,显示前一个月的某些日子+当前月份的日子+下个月的某些日子。我不确定这叫做什么......
如果您查看一个典型的月历,例如2011年6月,它会显示:
S M T W Th F Sa 20 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 1 2 3 4 5 6 7 8 9
但是,在DateChooser控件上它是这样的:
S M T W Th F Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
是否有一个我忽略的财产显示了上一天的某些日子。当月视图中的月份和下个月?或者我是否需要扩展DateChooser组件并覆盖方法?我会对此表示赞赏。谢谢。
答案 0 :(得分:1)
我把它称为领先和尾随的日子;我不相信DateChooser默认支持这一点。因此,您必须扩展DateChooser,并且很可能是(未记录的)CalendarLayout类,它执行DateChooser布局。它可能有点乏味,但绝对可行。
Flextras Calendar确实支持领导和结束日;但它是专为显示日期数据而设计的;不是为了选择日期。由于您的用例似乎是选择日期;你可能最好修改Flex DateChooser而不是试图将我们的组件装入你的用例。