博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用弹出窗体修改数据,之后返回值
阅读量:4943 次
发布时间:2019-06-11

本文共 1487 字,大约阅读时间需要 4 分钟。

 

初次使用Flex,希望在程序中能使用弹出窗口的类型,就是有A、B两个窗体,B从A中弹出,并显示A中的指定数据且可修改,修改完成后的数据更新到A中:

A窗体:

<?
xml version
=
"
1.0
"
 encoding
=
"
utf-8
"
?>
<
mx:Application xmlns:mx
=
"
http://www.adobe.com/2006/mxml
"
 layout
=
"
absolute
"
>
    
<
mx:Script
>
        
<!
[CDATA[
            
import
 mx.managers.PopUpManager;
            
private
 var _win1:win1 
=
 
new
 win1();
            
private
 function showWin1():
void
{
                _win1.s_tmp 
=
 
this
.p_txt.text;
                PopUpManager.addPopUp(_win1, 
this
true
);
                PopUpManager.centerPopUp(_win1);
                _win1.addEventListener(
"
t1
"
, update);
            }
            
private
 function update(evt:Event):
void
{
                
this
.p_txt.text 
=
 _win1.s_tmp;
                PopUpManager.removePopUp(_win1);
            }
        ]]
>
    
</
mx:Script
>
    
<
mx:TextInput x
=
"
333
"
 y
=
"
129
"
 id
=
"
p_txt
"
/>
    
<
mx:Button x
=
"
380
"
 y
=
"
159
"
 label
=
"
Button
"
 click
=
"
showWin1();
"
/>
    
</
mx:Application
>

 

B窗体:

<?
xml version
=
"
1.0
"
 encoding
=
"
utf-8
"
?>
<
mx:TitleWindow xmlns:mx
=
"
http://www.adobe.com/2006/mxml
"
 layout
=
"
absolute
"
 width
=
"
400
"
 height
=
"
300
"
>
    
<
mx:Script
>
        
<!
[CDATA[
            
import
 mx.managers.PopUpManager;
            [Bindable]
            
public
 var s_tmp:String;
            
            
private
 function click_return():
void
{
                s_tmp 
=
 
this
.c_txt.text;        
//
必须,绑定只是在此值改变的时候在Text中更新,但Text更新时绑定变量的值却不会自动改变
                dispatchEvent(
new
 Event(
"
t1
"
));    
//
手动触发事件
            }
        ]]
>
    
</
mx:Script
>
    
<
mx:TextInput x
=
"
110
"
 y
=
"
82
"
 id
=
"
c_txt
"
 text
=
"
{s_tmp}
"
/>
    
<
mx:Button x
=
"
157
"
 y
=
"
112
"
 label
=
"
Button
"
 click
=
"
click_return();
"
/>
</
mx:TitleWindow
>

转载于:https://www.cnblogs.com/JPAORM/archive/2011/03/26/2509825.html

你可能感兴趣的文章
NSSet和NSArray区别与方法总结
查看>>
Python列表 元组 字典 集合
查看>>
foreach遍历数组、数组的转置与方阵的迹
查看>>
Still unable to dial persistent://blog.csdn.net:80 after 3 attempts
查看>>
HTML超文本标记语言(九)——表单输入类型
查看>>
基于busybox制作mini2440根文件系统及使用nfs挂载
查看>>
信道容量及信道编码原理学习
查看>>
浅谈独立特征(independent features)、潜在特征(underlying features)提取、以及它们在网络安全中的应用...
查看>>
从随机过程的熵率和马尔科夫稳态过程引出的一些思考 - 人生逃不过一场马尔科夫稳态...
查看>>
《A First Course in Abstract Algebra with Applications》-chaper1-数论-关于素数
查看>>
ORA-3136
查看>>
算法笔记_145:拓扑排序的应用(Java)
查看>>
JS获取农历日期
查看>>
PHP中的HTTP协议
查看>>
CSS给文字描边实现发光文字
查看>>
Java WebService入门实例
查看>>
css样式之补充
查看>>
结构与联合
查看>>
关于JS历史
查看>>
软件架构师工作流程
查看>>