簡體   English   中英

flex 4 list沒有可選的false?

[英]flex 4 list no selectable false?

有什么辦法可以將Flex 4列表組件設置為可選的“ false”,或者禁用/隱藏其selectioncolor? 我試圖更改它的設計視圖,但是不允許我那樣更改它。 我也嘗試通過list組件或通過as3的scroller / viewport控件對其進行調整,但是我似乎真的找不到辦法。

如果您有沒有選擇的列表,則可以快速將其更改為DataGroup 有時,我什至寧願使用DataGroup而不是List並且如果我需要管理選擇,我會將選擇狀態添加到數據提供程序中的項目,因此每個項目都會知道它是否被選中。 此解決方案使我可以在列表上執行過濾,排序,重新排序,並且仍保持項目的選定狀態。

試穿這個

ItemRenderer property
autoDrawBackground="false"

如果要制作移動應用程序並使用IconItemRender(而不是ItemRenderer),則沒有autoDrawBackground屬性。 我確實找到了一個解決方案,並將其發布在這里: Flex / FlashBuilder :: Spark List / IconItemRenderer ::禁用選擇高亮顯示/無選擇/刪除選擇

您可以為列表使用項目渲染器,並在項目渲染器中設置選擇顏色。 以下是一些示例:

在Flex列表/數據網格中設置前景色和背景色的樣式

您可能會發現這篇文章及其中的鏈接對於構建支持無法選擇的項目的列表很有用: http : //flexponential.com/2009/12/20/disable-selection-on-some-items-in-a-spark-列表/

暫無
暫無

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

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