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

运行时改变button的属性

阅读更多

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

        <mx:Script>

  <![CDATA[

   [Embed(source="assets/icons/curve.png")]

   [Bindable]

    private var imgFunnelAddClass:Class;

   [Embed(source="assets/icons/ellipseFilled.png")]

   [Bindable] private var imgFunnelDeleteClass:Class;

 

   private var flag:Boolean = false;

 

   private function test():void{

 

    if (flag = !flag) {

             testBtn.styleDeclaration.setStyle("icon",imgFunnelDeleteClass);

    } else {

             testBtn.styleDeclaration.setStyle("icon",imgFunnelAddClass);  

    }

   }

 

  ]]>

</mx:Script>

<mx:Button id="testBtn" icon="{imgFunnelAddClass}" width="20" height="20" click="test()" />

</mx:Application>

分享到:
评论

相关推荐

    VB程序设计初步.pptx

    北京师范大学包头附属学校 Visual Basic程序设计 初三年级信息... 02 运行和修改程序 命令按钮控件(Command Button) [1].修改属性值 名称:cmd_jsq Caption:打开记事本 [2].编写代码 对象:控件名称cmd_jsq 事件:单击

    VB控件属性使用大全

    ActiveControl返回焦点所在的控件,该属性设计阶段不可用,运行时只读。 Appearance外观效果,取值为:0 平面1 3D(立体) AutoRedraw是否自动刷新或重画窗体上所有图形[获得或设置从绘图(graphics)方法到一个持久性位图...

    Visual Basic 6编程技术大全 中译本扫描版带书签 2/2

    3.1.1 运行时属性59 3.1.2捕获键盘活动60 3.1.3数字的校验例程61 3.1.4 CausesValidation属性和Validate事件63 3.1.5自动跳格字段65 3.1.6格式化文本65 3.1.7多行TextBox控件69 3.2 Label和Frame控件70 3.2.1 Label...

    Visual Basic 6编程技术大全 中译本扫描版带书签 1/2

    3.1.1 运行时属性59 3.1.2捕获键盘活动60 3.1.3数字的校验例程61 3.1.4 CausesValidation属性和Validate事件63 3.1.5自动跳格字段65 3.1.6格式化文本65 3.1.7多行TextBox控件69 3.2 Label和Frame控件70 3.2.1 Label...

    Android项目设计与开发:文本框TextView.ppt

    嵌入式Android项目设计与开发 第四章 基本控件编程 ——文本框... TextView 改变控件状态有两种方式: 修改布局文件中关于控件的属性 通过Java代码在程序运行时修改控件的内容 实验 TextView实践 谢谢 请专家批评指正!

    学生管理系统 源代码

    (5)当选中某一行记录并单击【编辑】按钮时,【编辑】按钮变为【保存修改】,同时“学分”和“课程编码”的文本框恢复正常(ReadOnly属性为false);在文本框中修改相应的信息后单击【保存修改】,将修改后的数据...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -修正Tree控件的一个BUG(定义Mappings属性时)。 +PageManager.Instance应该存在于HttpContext.Current,而不是一个全局变量。 -这个BUG导致Asp.net compatibility中的示例无法完成,现在已经修正。 +去除...

    ExtAspNet_v2.3.2_dll

    -修正Tree控件的一个BUG(定义Mappings属性时)。 +PageManager.Instance应该存在于HttpContext.Current,而不是一个全局变量。 -这个BUG导致Asp.net compatibility中的示例无法完成,现在已经修正。 +去除...

    C# for CSDN 乱七八糟的看不懂

    使用集合时,必须注意集合的生命期问题。如果有两个集合 L1 和 L2,使用 了 L1=L2; 后,只要 L2 生命期没有终结,它的以后的变化就可能会影响到 L1 的数值。因 此在赋值后应该及时销毁或者初始化 L2,以免发生不可...

    HTML开发王

    5.6.2 改变文本颜色(color属性) 5.6.3 改变字体(face属性) 5.7 加入水平分割线(hr元素) 5.7.1 分隔线宽度和高度(width属性、size属性) 5.7.2 分隔线对齐(align属性) 5.7.3 分隔线颜色(color属性) 5.7.4 分隔线阴影...

    vfp6.0系统免费下载

    问题 2-11: 为什么在运行时刻修改表单新的 Scrollbars 属性时,表单上并不显示滚动条? 答案: 在表单建立之前,Visual FoxPro 会读入表单的 Scrollbars 属性设置,因为此属性的值将决定表单的创建方式。如果 ...

    资料,有关手机短信的编程方式和代码

    在设计一个应用程序时,visual basic许多控件的mousepointer属性允许程序员在预先定义好的若干个鼠标光标形状之中任选其一。但在应用程序中,有时候希望显示一个不同于预定义形状的光标。那么可以添加代码来改变控件...

    基于TCP协议和QT框架开发的租房交流平台源码+详细项目说明.zip

    对每个场景开始时对每个部件加入属性动画、让其从小到大,并在函数开始时执行,部件就可以在界面出现时实现类似弹出的动画效果。 ### 3.3消息传输 客户端在启动时就会建立一个QTcpSocket对象,通过此对象向特定的IP...

    jQuery详细教程

    jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。 下面的例子把所有 p 元素的背景颜色更改为红色: 实例 $("p").css("background-color","red"); 更多的选择器实例 语法 描述 $(this) 当前 HTML 元素 $("p") ...

    C#全能速查宝典

    2.2.27 SelectionBackColor属性——文本在选中时的颜色 180 2.2.28 SelectionColor属性——插入点的文本颜色 180 2.2.29 SelectionEnd属性——设置选定日期范围的结束日期 181 2.2.30 SelectionFont属性——选定文本...

    微型嵌入式GUI演示程序

    扩展性好 系统和用户控件类均有统一机制创建,而且可以实现 运行时动态改变 控件类的行为属性,比如说 用户创建了一个更强的控件可以代替系统已有的,那么所有的窗口应用都会动态更新! 动态 应用窗口支持动态多次...

    react-autodoc:React 组件以显示文档和随附的 esprima-loader 转换器

    React 提供了一种内置的运行时属性验证机制。 如果你选择使用这些,你可以使用这个工具来自动化你的文档,类似于 JSDoc 为原始函数提供的。 react-autodoc包含两部分。 主要部分是Autodoc React 组件。 第二部分是...

    Ext Js权威指南(.zip.001

    9.2.2 ext.container.abstractcontainer和ext.container.container的配置项、属性、方法和事件 / 434 9.2.3 将body元素作为容器:ext.container.viewport / 435 9.3 面板 / 436 9.3.1 面板的结构 / 436 9.3.2 ...

Global site tag (gtag.js) - Google Analytics