1

我想知道是否可以在手风琴控件中添加一个复选框。主要思想是有一个可选项目列表(例如选择各种项目进行结帐),并且每个项目都应该有一个选项来显示附加信息(手风琴面板)。

所以基本上,3个问题:

  1. 我可以在手风琴标题中有一个复选框吗?
  2. 我可以从一开始就关闭所有面板吗?所以用户选择打开哪个面板,而不是从显示一个面板开始。
  3. 我可以同时打开多个面板吗?

一些注意事项: - 我尝试了一个标题渲染器选项,但所有手风琴标题的复选框都是相同的,所以它没用。- 最好避免使用库或外部控件。不过,我知道 Flex 控件的一些限制。

感谢您提供的任何帮助或信息!:)

4

1 回答 1

0

如果您对使用 mx 控件没有死心,我会尝试使用 4.6 列表/项目渲染器蒙皮方法。

我将使用 sparks 列表控件并创建一个自定义项目渲染,该渲染由复选框控件、几个嵌套组/边框容器包装器组成,具体取决于您的设计/创意要求以及扩展和收缩项目渲染器键控所需的任何 as3 逻辑在复选框的单击事件或更改事件之外——这是 flex 4 中为项目渲染器蒙皮的一些优点,您可以将所有这些愚蠢的逻辑封装在渲染器本身中。

无论如何,这里有一些您可能会发现有用的链接:

http://www.adobe.com/devnet/flex/articles/flex4_skinning.html

http://blog.flexexamples.com/2009/06/21/creating-a-custom-halo-accordion-header-skin-in-flex-4/

http://saturnboy.com/2009/09/flex4-component-states-skin-states/

希望这可以帮助!

于 2012-07-06T20:12:41.273 回答