2009-06-18 59 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添加一些功能才能完成此类操作。网格只渲染目前在屏幕上的单元格(主要是),以实现良好的性能水平。如果将网格放大以显示所有单元格,然后将其嵌入到管理滚动的容器中,则该速度可能会慢得令人无法接受。

但是你可以直接添加事件处理程序到网格来管理你的新用户手势。

相关问题