我創建了一個自定義網格標題渲染器(GridItemRenderer的子類spark)。其中,我有一個我想要隱藏或顯示的按鈕,它基於來自網格之外的標誌,而不是數據提供者的一部分。發送消息隱藏或顯示的最佳方式是什麼?這更多的是我猜想的設計問題。我顯然不能使用像歐芹這樣的IOC框架的消息,因爲它是一個itemrenderer。創建一個單例來管理按鈕的可見性狀態是唯一的方法嗎?我在考慮是否有 的一種方式,就像skinnablecontainer的工作方式一樣從皮膚暴露按鈕,並且從那裏我可以更容易地管理它。在網格項目渲染器內顯示/隱藏按鈕
0
A
回答
0
我使用的解決方法是使用單例。哈克,但爲我工作。
0
在你的itemRenderer ...使可見按鈕或不一個二傳手.....
[Bindable]
private var _isBtnVisible:Boolean;
public function set isBtnVisible(value:Boolean):void
{
_isBtnVisible = value;
}
<s:Button visible="{_isBtnVisible}" />
,然後設置從數據網格 「isBtnVisible」 變量...
<s:DataGrid isBtnVisible={obj.visible} />
試試這個......希望它能幫助你......
相關問題
- 1. 隱藏並顯示欄按鈕項目
- 2. jQuery隱藏/顯示IE9渲染問題
- 3. Javascript顯示/隱藏div的渲染
- 4. recyclerview內的隱藏/顯示按鈕
- 5. 顯示和隱藏網格表格中的輸入按鈕
- 6. 隱藏,顯示,隱藏/ SHOWALL按鈕
- 7. 如何在Flex中的數據網格中循環顯示單選按鈕項目渲染器
- 8. Docusign顯示/隱藏按鈕
- 9. 顯示/隱藏按鈕
- 10. 顯示/隱藏按鈕javascript
- 11. javascript顯示/隱藏按鈕
- 12. 顯示隱藏按鈕
- 13. 顯示/隱藏按鈕
- 14. sencha隱藏顯示按鈕
- 15. 顯示/隱藏按鈕2
- 16. 隱藏/顯示網格?
- 17. 顯示和隱藏項目顯示更多,並顯示更少的按鈕
- 18. 窗體隱藏()然後顯示()總是重新渲染內容
- 19. 如何使一個按鈕隱藏/顯示一個jQuery網格
- 20. 顯示/隱藏項目 - listview
- 21. 如何顯示和隱藏點擊listview項目上的按鈕?
- 22. 使用javascript隱藏/顯示單選按鈕列表項目
- 23. ExtJS 3.4:在隱藏的tabpanel中渲染按鈕
- 24. 隱藏/顯示按鈕上的UITextField按
- 25. 隱藏顯示按鈕,當最後一項顯示
- 26. Kendo Grid單按網格列菜單顯示/隱藏網格列
- 27. 從網址隱藏項目ID只顯示項目名稱
- 28. Chart.js渲染隱藏的Bootsrap選項卡
- 29. 隱藏添加按鈕從網格
- 30. 真棒網格按鈕隱藏