2009-06-18 61 views
1

請幫助我使用什麼容器組件。這是我的問題,我有先進的數據網格,充滿大約300乘300行的數據(數據可以是圖片)。現在我需要一個可以放大/縮小的容器,適合屏幕顯示功能,並且可以在組件內部拖動,這樣我的數據網格就會變得可縮放,並且可以在容器中拖動(易於用戶閱讀我的數據網格中的內容)。任何適合我需要的容器的建議。謝謝Flex:我應該使用哪些OpenSource容器組件?

回答

-1

您需要爲您的datagrid字段使用自定義itemRenderer。有一些偉大的教程那裏... http://www.adobe.com/devnet/flex/quickstart/using_item_renderers/ http://www.adobe.com/devnet/flex/articles/itemrenderers_pt1.html(是一系列

如果你知道你在找什麼話,我敢肯定,你可以找到合適的itemRenderer您的數據網格。

然後使用您的自定義組件,你可以四處移動它,縮放等

如果你談論的是一個包含DataGrid結帳flexlib MDI容器的容器。這個容器可以有其他窗口內,那麼你可以瓦片,級聯,填充等,這也支持拖動。 例如:http://www.returnundefined.com/flexmdi/explorer/ 網頁:http://code.google.com/p/flexmdi/

0

您可能需要向AdvandedDataGrid添加一些功能才能完成此類操作。網格只渲染目前在屏幕上的單元格(主要是),以實現良好的性能水平。如果將網格放大以顯示所有單元格,然後將其嵌入到管理滾動的容器中,則該速度可能會慢得令人無法接受。

但是你可以直接添加事件處理程序到網格來管理你的新用戶手勢。

相關問題