`
cuixuxucui
  • 浏览: 350789 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

CS5 中禁用SimpleButton

 
阅读更多

需要在CS5中对一个SimpleButton设置禁用效果,即不响应鼠标,同时颜色变灰.

使用enabled属性发现不好使,还是会响应鼠标事件,最后发现mouseEnabled = false就好用了。

 

变灰是使用了滤镜效果,参考自:as3.0 用代码设置“调整颜色”滤镜--------即:亮度、对比度、饱和度、色相的调整

 

最终代码如下:

pre.mouseEnabled = false;

var bh_Matrix:ColorMatrix=new ColorMatrix();

var bh_Filter:ColorMatrixFilter=new ColorMatrixFilter();

bh_Matrix.SetSaturationMatrix(0);//设置饱和度值,值的大小是 -255--255 1为中间值,0为灰度值即黑白相片

bh_Filter.matrix = bh_Matrix.GetFlatArray();

pre.filters = [bh_Filter];

分享到:
评论

相关推荐

    SimpleButton-crx插件

    语言:English (UK) 一个极其简单的扩展,它创建浏览器操作以启动用户定义的URL。 如果您想要的只是简单的信息,则很有用。 一个极其简单的扩展,它创建浏览器操作以启动用户定义的URL。 如果只需要一个浏览器上的...

    android-simpleButton:elasticode 简单按钮示例(Android studio)

    android-simpleButton Elasticcode 简单按钮示例 概要 Elasticode 简单按钮示例可让您了解有关如何集成 elasticode SDK 的更多信息,并显示用于配置简单按钮 UI 的示例代码。 代码示例 设置环境很容易,您可以按照...

    第六节 事件侦听.docx

    例如,在AS3中,`SimpleButton`的`enabled`属性在2.0版本中可以用来禁用按钮,但在3.0中,对于`SimpleButton`无效,但适用于`Button`类。如果要禁用`SimpleButton`,我们可以使用`mouseEnabled`属性。设置`...

    AS练习自定义包或类及引用

    2. 将SimpleButton类移动到新创建的包中,更新XML布局文件中的类路径。 通过以上步骤,你将能够熟练地在Android Studio项目中自定义类和包,并有效地引用它们。自定义类和包的使用不仅可以提高代码的可读性,还能...

    第三方控件(DevExpress)

    3. **Visual Studio集成**:安装完成后,DevExpress会自动集成到Visual Studio中,可以通过工具箱添加控件到项目中。 4. **授权激活**:为了正常使用所有功能,需要输入许可证密钥进行激活。 #### 四、DevExpress...

    自定义按钮

    2. **继承与多态**:在面向对象编程中,我们可以通过继承现有控件(如`SimpleButton`)来创建自定义按钮。`SimpleButton`可能已经提供了基础的按钮功能,如点击响应、文字显示等。通过继承,我们可以保留这些特性,...

    as3 纯代码按钮实现函数,参数自定义

    总的来说,这个例子展示了AS3中如何通过自定义的 `SimpleButton` 类创建一个具有自定义属性的按钮,并将其添加到舞台上以及添加事件监听器来响应用户交互。这个过程对于理解AS3中的UI构建和事件处理至关重要。

    MVVM在Winform应用实例

    描述中提到的“simpleButton1点击后,再点击simpleButton2显示textEdit1的值”,这是对一个基本交互场景的描述,涉及到用户界面的两个控件(simpleButton1和simpleButton2)以及一个文本编辑器(textEdit1)。...

    simplebutton.io:我创建了此存储库以帮助任何人解决有关此主题的问题(简单按钮)

    此外,你还可以用JavaScript动态修改按钮的文本、禁用按钮或触发其他行为。 综上所述,"simplebutton.io"项目可能涵盖了HTML基础,特别是关于如何创建和定制按钮的实践。通过学习这些基本概念,你可以创建交互性更...

    as3 自定义类

    在AS3中,我们可以创建一个名为`TButton`的类,继承自`flash.display.SimpleButton`类,因为`SimpleButton`是AS3中用于创建按钮的基本组件。以下是一个简单的`TButton`类的示例: ```actionscript package { ...

    第十三节 共享资源库.docx

    两个类型为MovieClip和SimpleButton的对象(myMc和myBtn),用于存放从库中加载的元件;以及两个方法(getLibMc和getLibBtn),用于从已加载的库中获取指定名称的元件。 在构造函数中,我们创建了一个Loader实例,...

    as3中引用组件的包

    在ActionScript3 (AS3) 中,开发Flash应用程序或Flex应用时,我们经常需要引用各种组件,如Button、Label等,这些组件使得用户界面的构建变得更加便捷和灵活。本篇文章将详细探讨如何在AS3中引用这些组件,以及与之...

    AS3语法

    4. SimpleButton类:AS3中有一个新的类:SimpleButton(flash.display.SimpleButton)。这个类允许你通过AS创建一个按钮。 这些知识点都是AS3语法的重要组成部分,掌握这些知识点可以帮助开发者更好地使用AS3语法来...

    Custom-Tags-Ajax.pdf

    3. **simpleButton** 和 **button**:这两个标签将URL的结果放置在HTML元素中。simpleButton仅处理单个输入元素,而button可以处理多个指定的输入元素。 ### 四、Java-Based标签的开发过程 Java-Based标签的开发...

    Dev里面DataGid控件使用

    对于控件之间的交互,与Windows自带的控件不同,Dev的SimpleButton点击事件通常需要传入两个参数,如`simpleButton1_Click(new object(), new EventArgs())`。 在XtraGrid中进行单元格验证是确保数据质量的关键步骤...

    将任意WinForm控件裁剪成圆形控件/圆角控件

    圆形控件和圆角控件在很多场景都会用到,比如:展示用户头像需要将用户头像切成圆形显示、自定义圆形的指示灯、仿App图标等...代码运行截图可在博客中看到:https://blog.csdn.net/lgj123xj/article/details/124956547

    Dev主题引用

    DevExpress.XtraEditors.SimpleButton myButton = new DevExpress.XtraEditors.SimpleButton(); myButton.LookAndFeel = buttonLookAndFeel; ``` 此外,DevExpress还支持根据条件动态切换主题。这在多用户环境或者...

    C# 隐藏窗体最大化(使用DevExpress UI)

    在DevExpress UI中,你可以使用`DevExpress.XtraEditors.SimpleButton`或`DevExpress.XtraBars.BarButtonItem`等控件来添加一个自定义的“最大化”按钮。为这个按钮添加事件处理程序,调用上面定义的`...

Global site tag (gtag.js) - Google Analytics