2010-11-11 58 views
0

我想为我的网站创建一个新闻应用程序。在Flex中创建可拖动面板,就像它在netvibes.com中一样

我的问题是我应该如何在另一个面板/画布内创建可拖动的面板/画布。

我真的打算做什么可以在netvibes.com上看到。该网站的每个新闻组都有不同的面板,而且这个面板可以从一个地方移到另一个地方,但是以一个明确定义的方式。另一个面板接管拖动面板的位置。

flex中是否有任何组件,它可以帮助我制作类似的东西。

如果我无法明确我的问题,请让我知道,我会尽量让它更清楚。

问候 Zeeshan

回答

1

一个TileList拖放启用应该能够达到这个目的。或者,使用您创建的自定义布局使用Spark列表。

通过单击标题来获取列表元素进行拖放可能有点棘手,但它应该是可行的。

+0

你是对的,tilelist可能会解决我的目的。 – 2010-11-11 23:54:01

0

我认为你应该考虑一个更高级的解决方案,带有基于自定义面板组件的drap-n-drop。面板可以移动的位置可以使用不同的基于自定义画布的组件来实现。优点是将组件移动到不同的自定义位置,面板可以相互独立地调整大小。

Adob​​e有一些很好的拖放操作教程。