如何将mxml文件定义为可由Application.application访问到
haolei0422
2009-03-18
项目中有一个HillLandslipSearch.mxml,中有search()方法,作用是从数据库中查找所有数据,并在DataGrid中显示。
现在想在HillLandslipUpdatePage.mxml,中的UpdateSearch()方法中调用到HillLandslipSearch.mxml中的search()方法,也就是在DateGrid中更新已修改的内容。 我现在已经用过public var h:HillLandslipSearch = new HillLandslipSearch(); h.search(); 但是不允许调用。 哪位大侠帮指点一下,谢谢了。只要能实现更新确认后能跳转到HillLandslipSearch页面,并刷新就可以。 |
|
haolei0422
2009-03-18
自己顶起,谢谢啦,一直等着那。
|
|
xgs_1983
2009-03-18
你要调用HillLandslipSearch你在HillLandslipUpdatePage开头引用.
|
|
xgs_1983
2009-03-18
public var h:HillLandslipSearch = new HillLandslipSearch();
你新建对像是不对的. |
|
haolei0422
2009-03-19
新建对象确实不对。写这个程序的目的是更新完数据以后,DataGrid表也同时更新。这个有什么方法实现吗?
|
|
xgs_1983
2009-03-19
有方法实现,你可以在父窗体中写一个方法,HillLandslipUpdatePage调用父窗体的方法.用parent或 parentApplication
|
|
bnmcvzx
2009-03-19
用静态方法
|
|
foodyi
2009-03-24
对DataGrid的dataProvider引用的数据进行绑定.把DataGrid引用的变量提出来不要作为局部变量. 在你更新数据的时候设置一个标志位,然后再DataGrid所在的页面监听这个标志位,有变动就调用search()。
as是异步的,你的做法是同步的.多了解一下flex的绑定机制. |
|
xianbiao
2009-03-28
本人认为Flex中的mxml也要编译成as,所以你应将要调用的方法声明为public
你尝试一下吧!! |
相关讨论
相关资源推荐
- springboot-javafx-support:SpringBoot JavaFX8 集成
- JavaFX 官方教程:RIA 应用开发
- Cannot resolve org.openjfx:javafx.base:11.0.0-SNAPSHOT
- Missing artifact org.openjfx:javafx.base:jar:11.0.0-SNAPSHOT
- word源码java-JavaFX-Plus:一个简化javafx的框架
- JavaFx-NetbeansPlatform:JavaFx + Netbeans平台
- javafx-jdbc:使用JavaFX和JDBC的部门销售商系统的CRUD应用程序
- javafx 内存占用_JavaFX:TouchGesture内存泄漏?
- javafx-minesweeper:JavaFX 扫雷艇克隆
- JavaFX-projects:JavaFX的一些GUI做法