在Flex中创建可拖动面板,就像在netvibes.com中一样

时间:2010-11-11 18:59:33

标签: flex flex3

我想为我的网站创建一个新闻应用程序。

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

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

flex中是否有任何组件,这可以帮助我做出类似的东西。

如果我无法澄清我的问题,请告诉我,我会尽量让它更清楚。

此致 Zeeshan

2 个答案:

答案 0 :(得分:1)

启用了拖放功能的TileList应该可以完成类似的操作。或者,使用带有您创建的自定义布局的Spark列表。

基于单击标题来拖放列表元素可能有点棘手,但它应该是可行的。

答案 1 :(得分:0)

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

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