flex 3.0中关于两个.mxml文件之间链接的简单方法
2011-03-11 01:11
405 查看
test.mxml主界面:
<?xml version="1.0"
encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:n1="com.*"
layout="absolute">
<mx:ViewStack width="100%"
height="100%" id="test" >
<n1:test
id="test_1"/><!--第一个页面(test1.mxml文件)-->
<n1:test
id="test_2"/><!--第二个页面(test2.mxml文件)-->
</mx:ViewStack>
</mx:Application>
=====test1.mxml代码:
<?xml
version="1.0" encoding="utf-8"?>
<mx:Canvas
xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
<mx:Script>
<![CDATA[
public function test1():void
{
parentDocument.test.selectedChild=parentDocument.test_2;
}
]]>
</mx:Script>
<mx:Button label="跳转到test2.mxml"
click="test1()"/>
</mx:Canvas>
=====要从test2.mxml返回到test1.mxml页面:
<?xml
version="1.0" encoding="utf-8"?>
<mx:Canvas
xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
<mx:Script>
<![CDATA[
public function test1():void
{
parentDocument.test.selectedChild=parentDocument.test_1;
}
]]>
</mx:Script>
<mx:Button label="跳转到test2.mxml"
click="test1()"/>
</mx:Canvas>
这样就可以实现简单的页面调整,类似于页面的超链接
<?xml version="1.0"
encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:n1="com.*"
layout="absolute">
<mx:ViewStack width="100%"
height="100%" id="test" >
<n1:test
id="test_1"/><!--第一个页面(test1.mxml文件)-->
<n1:test
id="test_2"/><!--第二个页面(test2.mxml文件)-->
</mx:ViewStack>
</mx:Application>
=====test1.mxml代码:
<?xml
version="1.0" encoding="utf-8"?>
<mx:Canvas
xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
<mx:Script>
<![CDATA[
public function test1():void
{
parentDocument.test.selectedChild=parentDocument.test_2;
}
]]>
</mx:Script>
<mx:Button label="跳转到test2.mxml"
click="test1()"/>
</mx:Canvas>
=====要从test2.mxml返回到test1.mxml页面:
<?xml
version="1.0" encoding="utf-8"?>
<mx:Canvas
xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
<mx:Script>
<![CDATA[
public function test1():void
{
parentDocument.test.selectedChild=parentDocument.test_1;
}
]]>
</mx:Script>
<mx:Button label="跳转到test2.mxml"
click="test1()"/>
</mx:Canvas>
这样就可以实现简单的页面调整,类似于页面的超链接
相关文章推荐
- flex 3.0中关于两个.mxml文件之间链接的简单方法
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- JS简单生成两个数字之间随机数的方法
- js实现获取两个日期之间所有日期最简单的方法
- js实现获取两个日期之间所有日期最简单的方法
- php 计算两个文件之间的相对路径方法
- qemu-kvm虚拟机与宿主机之间简单文件传输方法
- 关于Struts2使用redirectAction方式在两个Action之间传值时中文乱码问题的解决方法
- 关于目录及文件管理和简单正则表达式的两个实例
- php 两个文件之间的相对路径的计算方法
- SVN取两个版本之间的差分文件的方法
- zf-关于查询机把index.jsp换成index_new.jsp页面之后把功能链接都改成新页面的简单方法
- 关于WPF的两个窗口之间简单的数据传递
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- Ubuntu,两个服务器之间 复制文件方法(还包括一些基本的数据处理的部分)
- 关于WPF的两个窗口之间简单的数据传递【附源代码】
- 简单的两个写文件的方法
- Android studio 3.0 查看手机文件系统的方法(超简单)
- java找出两个文件之间不同的内容--该方法属于比较笨的方法
- 两个Activity之间的数据传递(使用简单的intent方法)