簡體   English   中英

flex DateChooser不需要選擇

[英]flex DateChooser needs to not be selectable

我敢肯定這很容易,但是我對此感到茫然。 我有一個DateChooser,用於在發布內容時突出顯示日期。 這就是我想要的。 我想關閉用戶單擊任何內容的功能。 我沒有看到如何選擇false。 有人知道嗎

謝謝

實際上,可以使用兩個屬性來關閉用戶交互:

  • 首先是enabled屬性,在mxml中將其設置為enabled="false"將會禁用用戶交互。 但是,Flex會使DateChooser變暗(有點褪色)。

    <mx:DateChooser id =“ date1” enabled =“ false” />

  • 另一個選項是mouseChildren屬性,如果將其設置為mouseChildren="false" ,則不會啟用顯示對象的所有子項,對於DateChooser而言,它也會禁用所有用戶交互。

    <mx:DateChooser id =“ date1” mouseChildren =“ false” />

如果我對您的理解正確,則可以使用DateChooserdisabledDaysdisabledRangeselectableRange屬性。 例如在adobe網站的代碼中:

  <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。 我希望這有幫助 :)

嘗試將其放在填充有Alfa 0的組的后面。這樣,該組將接受點擊,而對它們不執行任何操作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM