在 Flex 中将 Accord 面板拆分为多个文件?
我有五个面板,每个面板都有一定的逻辑。
如何将每个面板的样式、代码和布局拆分为多个文件?
I have five panels with some logic in every of them.
How could I split styles, code and layout for every panel to several files?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果我对您问题的理解是正确的,您只需创建与面板一样多的继承
s:NavigatorContent
的自定义组件。每个人都可以有自己的风格和行为。
标头必须在运行时设置样式,因为它们共享相同的类
。但是,您可以使用
FlexLib
的WindowShade
组件自定义您想要的所有内容,包括不同的 HeaderRenderer。尼曼
If my understanding of your question is correct, you just have to create as many customs components inheriting
s:NavigatorContent
as panels.Each one can have is own style and behaviour.
Headers must be styled at runtime since they share the same class
<mx:Accordion headerRenderer="MyHeaderClass"/>
.However, you could customize everything you want by using the
WindowShade
component of theFlexLib
, including different HeaderRenderers.Nimaen