2011-03-11 18 views
0

我想用linkbuttons的itemrenderer做一個菜單欄。我怎麼能這樣做呢?這是我的代碼到目前爲止,但我似乎無法得到它的工作。如何在Flex 4中的MenuBar上實現itemRenderer?

<mx:MenuBar id="menuBar" labelField="@label" dataProvider="{menus}" itemRenderer="mx.controls.LinkButton"> 

</mx:MenuBar> 

回答

0

使用MenuBarItemRenderer屬性,而不是itemRenderer的,這是不是在MenuBar類定義,將最有可能拋出一個編譯時錯誤。

如果這不是你的解決方案,你將不得不量化「似乎無法得到它的工作。」你看到一個編譯錯誤?還是運行時錯誤?或遇到意外的行爲?

+0

是的對不起,我的回答不夠清楚。它拋出一個編譯錯誤。讓我測試你發佈的內容,我會盡快回復你。 :) – Dennis 2011-03-11 16:21:57

相關問題