我相信这很容易,但我对此感到不知所措。我有一个DateChooser,用于突出显示发布日期的日期。这就是我想要的。我想关闭用户点击任何内容的能力。我不明白如何选择错误。有人知道吗?flex DateChooser不需要选择
感谢
我相信这很容易,但我对此感到不知所措。我有一个DateChooser,用于突出显示发布日期的日期。这就是我想要的。我想关闭用户点击任何内容的能力。我不明白如何选择错误。有人知道吗?flex DateChooser不需要选择
感谢
实际上有,你可以用它来关闭用户交互的两个属性:
首先是启用财产,在MXML和用户设置enabled="false"
互动将被禁用。但是,Flex将呈现DateChooser暗淡(种类消失)的 。
< MX:DateChooser ID = “日期1” 启用= “假”/ >
另一种选择是mouseChildren属性,如果你把它设置为 mouseChildren="false"
以及显示对象的所有儿童不启用,在DateChooser的情况下,它也禁用所有的用户交互。
< MX:DateChooser ID = “日期1” mouseChildren = “假”/ >
试着将它具有与阿尔法0这样,该集团将采取的点击,什么也不做与他们的填充组后面。
如果我理解正确的话,那么你可以使用disabledDays,disabledRange或的selectableRange的DateChooser的性能。例如。如从adobe website代码:
<mx:DateChooser
selectableRange="{{rangeStart: new Date(2006,0,1),
rangeEnd: new Date(2006,2,15)}}"
disabledRanges="{[new Date(2006,0,11),
{rangeStart: new Date(2006,0,23), rangeEnd: new Date(2006,1,10)}]}"
disabledDays="{[0,6]}"/>
使用该禁用所有其他日期比你想强调一个(或多个)。我其实只是想知道我是否应该做类似的事情,但我只是使用禁用的DateField(enabled = false)来结束opp来显示日期。我希望这有助于:)
感谢danii - 其实,我尝试了启用= “假” 昨天,但我得到的一些funkiness与日期为显示为选中。 mouseChildren似乎工作得很好,谢谢大家的回应! – 2012-03-14 15:40:26
不客气,很高兴帮助...当我使用enabled,mouseEnabled和mouseChildren属性时,我总是期待某种“funkiness”,所以我最终尝试了不同的组合,直到找到适合我的一个组合;) – danii 2012-03-14 15:50:04