2012-09-17 14 views
0

我開發Flex中面板。面板上有一個顯示系統字體的組合框。我已經創建了一個數組集合,並與可用的系統字體填充它,並設置該陣列集合作爲組合框的數據提供者。我要做到以下幾點,但不能這樣做:添加水平分離器和自動完成功能在Flex的組合框

  1. 添加非點擊水平分隔符在組合箱 - 我想顯示在組合的下拉列表中橫向分隔線在一些特定的位置。但我發現在彈出按鈕控件中添加水平分隔符的示例。在

  2. 自動完成功能在組合箱 - 我要實現的組合框的自動完成功能,如在Photoshop人物面板的「FONT-FAMILY」組合框來完成。

有人可以請我提供一些示例代碼或指導,以實現上述。

+0

這些是兩個完全不同的問題。 1號是http://stackoverflow.com/questions/10728530/create-combobox-with-non-selectable-separator/10729051的精確副本(我已經[回答](http://stackoverflow.com/questions/10728530 /創建-組合框與 - 非選擇性分離器/ 10729051#10729051))。 – RIAstar

+0

嗨RIAstar,謝謝你的回覆。我遇到了你的帖子,甚至嘗試過你的解決方案。我開發Photoshop的面板,但使用給定的解決方案我無法在Photoshop中顯示Spark組件。我的意思是該面板在Photoshop中顯示爲空。我正在使用Flex 4.5構建器。 – Lipika

+0

我不熟悉Photoshop中使用Flex組件,但我不明白爲什麼它會表現不同。在Photoshop之外運行組件時會發生什麼? – RIAstar

回答

0

我要實現的組合框

嗯,我有偏見的自動完成功能,但我強烈建議你看看我們的AutoComplete component。我們有MX版本,Spark版本和移動版本。它也可以免費用於開發/生產使用。

除了;由許多開發人員高度重視AutoComplete。

[每次其他Flex組件自動完成我遇到似乎一半烤]