我想从视图中更改ViewNavigatorApplication的actioncontent中按钮的图标。
ViewNavigatorApplication加载mxml组件的视图。我试过了
Object(navigator.activeView).refreshbutton.icon = "../assets/r.gif";
它抛出运行时错误,说它无法找到元素。
答案 0 :(得分:1)
假设您的按钮名为刷新按钮,您的应用名为 MyApp
MyApp(FlexGlobals.topLevelApplication).refreshbutton.icon="../assets/r.gif";
了解您将顶级应用程序转换为您自己的应用程序非常重要,因此它了解主要级别应用程序的内容,包括actionContent。
这一般不是一个非常好的开发实践。我更喜欢使用MVC模式,但这将是一个很长的答案。