是否有一种方法可以在Flex 4.7 DateSpinner上只选择月份和年份?



我想只允许在DateSpinner上选择月份和年份。这在Flex SDK 4.7中是可能的吗?Thx

这不是一个可以启用/禁用的设置。

一种方法是使用SpinnerList和你想要的年份值。

但是你也可以扩展DateSpinner并隐藏你不想看到的组件。如果您查看DateSpinner源代码,您会看到三个属性:

  /**
    *  The SpinnerList that shows the year field of the date.
    */
   protected var yearList:SpinnerList;
   /**
    *  The SpinnerList that shows the month field of the date.
    */
   protected var monthList:SpinnerList;
   /**
    *  The SpinnerList that shows the date field of the date.
    */
   protected var dateList:SpinnerList;

一旦你初始化了旋转器,你就可以将它们的可见性和includeinlayout设置为false

相关内容

  • 没有找到相关文章

最新更新