`
japankn
  • 浏览: 215021 次
  • 性别: Icon_minigender_1
  • 来自: 广西
社区版块
存档分类
最新评论

titlewindow与父窗体之间的交互

    博客分类:
  • flex
阅读更多

    有的时候我们在titlewindow上会使用一些临时数据空间进行一些操作,比如进入某些场景,想进行操作,但是没有登陆,这时候弹出一个titlewindow进行一下登陆;要修改选中的数据,这时候弹出一个titlewindow进行详细的修改。

    还有其他情况!

    如果我们只是弹出这个窗体,没有多大难度,但是如果要在操作完之后,对父窗体的某些控件或父窗体本身进行一些更新、动画等等,那么就会要在titlewindow里操作完之后进行一些有关父窗体的额外操作。

    父窗体的脚本如下:

<mx:Script>
  <![CDATA[
   import mx.controls.Alert;
   import view.back_admin.adminlogin;
   import mx.managers.PopUpManager;
   //adminlogin是titlewindow自定义弹出窗体
   public function showAdminLogin():void
   {
    //创建一个adminlogin对象
    var al:adminlogin=adminlogin(PopUpManager.createPopUp(this, adminlogin, true));
    //把父窗体的控件对象传入到adminlogin
    al.appobj=login;
    if (login.visible == true)
    {
     login.visible=false;
     //弹出窗体居中显示
     PopUpManager.centerPopUp(al);
    }
    else
    {
     login.visible=true;
     //调用弹出窗体的方法
     al.goback();
    }
   }
  ]]>
 </mx:Script>

 

弹出窗体的脚本如下

<mx:Script>
  <![CDATA[
   import mx.containers.Panel;
   import mx.core.Application;
   import mx.managers.PopUpManager;
   //根据要传入的控件类型定义此属性
   public var appobj:Panel;
   public function goback():void
   {
    PopUpManager.removePopUp(this);
    //操作控件属性
    appobj.visible=true; 
   }
  ]]>
 </mx:Script>

分享到:
评论

相关推荐

    flex TitleWindow之间数据传输

    在Flex框架中,实现主页面与弹出窗口之间的数据交互是一项常见且实用的功能。本文将深入解析如何利用TitleWindow组件进行数据传输,包括从主应用向弹出窗口传递数据以及反之亦然的过程。通过实际代码示例,我们将...

    flex4.6 可以拉伸的TitleWindow

    flex4.6 可以拉伸的TitleWindow。自由缩放。

    带最小化、最大化、关闭按钮的titlewindow

    通过修改和扩展TitleWindow,开发者可以确保Web应用的界面与用户的交互更加直观和一致,同时保持与操作系统标准窗口行为的兼容性。这样的自定义不仅提高了用户体验,也为前端开发提供了统一的接口,降低了代码的复杂...

    titlewindow添加更多按钮

    flex中为titlewindow添加更多按钮,使其显示在标题栏右方

    Flex带最大化最小化的TitleWindow

    Flex是Adobe Flex框架的一部分,它是一个用于构建富互联网应用程序(RIA)的开源开发工具。TitleWindow是Flex中的一种容器类,它类似于操作...这个自定义组件可以方便地在Flex项目中复用,为用户提供更丰富的交互体验。

    可以自由改变大小的TitleWindow 的学习项目

    可以自由改变大小的TitleWindow 的学习项目

    Flex TitleWindow父子页面的事件派发

    Flex TitleWindow与事件派发基础 TitleWindow作为Flex中的一个容器组件,可以包含其他子组件或页面,形成层级结构。在这样的结构中,事件派发是实现父子页面间通信的关键。事件派发允许子页面(或组件)向父级或...

    TitleWindow的一个小demo

    在“TitleWindow的一个小demo”中,我们将探讨如何利用TitleWindow来实现一个简单的功能:通过按钮控制文本的隐藏与显示。 在Flex编程中,`TitleWindow`继承自`MX:Window`类,提供了更多的装饰性功能,如标题栏、...

    flex TitleWindow自定义最大最小化

    在Flex编程中,TitleWindow是一种常用的组件,它用于创建具有标题栏、关闭、最小化和最大化按钮的标准窗口样式。在Flex应用中,我们可能需要对TitleWindow的行为进行自定义,例如改变其默认的最大化和最小化功能。本...

    Flex中支持缩放的TitleWindow

    这篇博客文章“Flex中支持缩放的TitleWindow”可能详细讲解了如何在Flex应用程序中实现TitleWindow组件的缩放功能,这对于创建交互式用户界面尤其重要。 在Flex中,TitleWindow是MX容器的一部分,它继承自...

    FLEX TitleWindow之间数据传输的示例

    需要注意的是,以上示例代码的目的是为了说明Flex中Application与TitleWindow之间数据传递的基本方法。在实际的应用开发中,可能会涉及到更复杂的逻辑,例如需要处理异步数据交互、事件监听以及数据更新同步等问题。...

    可最大化、最小化和关闭的TitleWindow

    最小化可能是设置窗口的高度和宽度为零,而关闭功能则可能涉及到触发一个事件或调用removeChild()方法来从父容器中移除窗口。 ResizableTitleWindow这个名字暗示了这个组件不仅支持预设的最大化、最小化和关闭操作...

    flex TitleWindow 放大、缩小、可缩放 弹出窗口

    Flex是Adobe开发的一种开源框架,主要用于构建...通过监听和处理鼠标事件,以及可能使用动画库,你可以为用户提供一个交互性更强的弹出窗口体验。记得在实际项目中测试这些功能,以确保它们在不同场景下都能正常工作。

    Flex-TitleWindow的弹出窗口中播放一段影像.zip

    Flex是Adobe公司开发的一种富互联网应用程序(RIA)框架,它基于ActionScript编程语言和MXML标记语言,用于创建具有交互性和动态效果的Web应用程序。TitleWindow是Flex中的一个组件,常用于创建带有标题的弹出窗口,...

    Flex带最大化最小化按钮可拖动调整窗口大小的TitleWindow

    在Flex开发中,TitleWindow是一种常用的组件,它用于创建具有标题栏和关闭、最小化、最大化按钮的独立窗口。这个特定的示例是关于如何在Flex中创建一个TitleWindow,该窗口不仅具备基本的窗口操作功能,还允许用户...

    ResizableTitleWindow 可拖拽和改变大小的titlewindow

    在IT行业中,窗口是用户与应用程序交互的基本元素。TitleWindow是一种常见的窗口样式,通常具有标题栏,用于显示窗口的名称并提供基本的操作如最小化、最大化和关闭。在这个特定的项目"ResizableTitleWindow"中,...

    flex4自适应高度的TitleWindow

    这是一个flex4的项目,可以下载下来单独运行,项目中是一个自定义的TitleWindow,TitleWindow中存放了一个dataGrid,它可以根据dataGrid中数据行增加而改变自身高度,直至要最大高度。此组件使用mxml定义,重写了...

    实现最大化、最小化、缩放功能的TitleWindow

    一个实现最大化、最小化、缩放功能的TitleWindow,是参照其他大虾的代码,然后自己写的一个TitleWindow,并且限制了TitleWindow的拖动区域。里面提供了一个MyTitleWindow.as和一个使用MyTitleWindow的.mxml的文件...

    自定义缩放titlewindow

    前段时间在做flex的一个文档在线浏览时用到了需要TitleWindow的缩放以及最大化、最小化功能,于是自己就查看资料和参考各位大虾的代码,自己实现了下

    Flex特效_可拖动弹出窗口布局容器TitleWindow.zip )

    Flex特效_可拖动弹出窗口布局容器TitleWindow.zip )

Global site tag (gtag.js) - Google Analytics