趣文网 > 作文大全

关于Flex中让鼠标移至AdvancedDataGrid的行上不自动修改显示效果

2021-07-05 12:10:01
相关推荐

关于Flex中让鼠标移至AdvancedDataGrid的行上不自动修改显示效果

注意:事实上发现,mx:Repeater控件在数据大的`时候性能很差。

但是当换成AdvancedDataGrid发现,鼠标在Grid上移动Flex自动为焦点所在行修改css,为屏蔽该效果,自定义如下控件:

ApmAdvancedDataGrid.as

复制代码 代码如下:

package com.nauproject.apm.common.custom

{

import flash.events.MouseEvent;

import mx.controls.AdvancedDataGrid;

import mx.core.mx_internal;

use namespace mx_internal;

public class ApmAdvancedDataGrid extends AdvancedDataGrid

{

public function ApmAdvancedDataGrid()

{

super();

}

override protected function mouseOverHandler(event:MouseEvent):void {

}

override protected function mouseDownHandler(event:MouseEvent):void {

}

}

}

ApmAdvancedDataGridColumn.as

复制代码 代码如下:

package com.nauproject.apm.common.custom

{

import mx.controls.advancedDataGridClasses.AdvancedDataGridColumn;

[DefaultProperty("apmColumn")]

public class ApmAdvancedDataGridColumn extends AdvancedDataGridColumn

{

public function ApmAdvancedDataGridColumn(columnName:String=null)

{

super(columnName);

}

}

}

用法示例:

复制代码 代码如下:

sortableColumns="false"

selectionMode="multipleCells"

alternatingItemColors="[0xccffcc, 0xfafad2]"

variableRowHeight="true"

designViewDataType="flat"

borderStyle="none"

verticalGridLineColor="#FFFFFF"

themeColor="#FFFFFF"

width="100%"

height="100%">

注意:LabelTextReqRes.mxml

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

考研英语一小作文模板 以游记为主题的作文 最美老师作文200字 做一回最好的自己作文 科技创新类作文 何凯文作文怎么样 预防感冒的作文 人物描写200字作文 写人的外貌作文 关于天气的作文300字 书的好处作文 作文题目六年级 这里有故事作文 我是中学生作文700字 关于勇往直前的作文 小学作文小狗 爷爷的笑容作文 写想象的作文100字 我的作家梦作文 活着的理由作文 吃饭众生相作文400字 表达对父母爱的作文 未完成状态作文 网络的利弊英语作文 我的责任作文500字 亲切的怀念作文 我的未来规划作文 追逐梦想的英语作文 写一篇消防安全的作文 责任感英语作文