最近做一个air的项目,其中用到了FileSystemDataGrid,然而它的name这一列总是太窄了,无法完全的显示全部文件名.而且也找不到哪个属性可以对它进行设置.
后来想我可以继承它然后对里面的属性再进行设置, 嗯,是个好办法,现在就动手来做.
先写个as
package com.hurlant.util {[color=red]//包名改成自己的[/color]
import mx.controls.FileSystemDataGrid;
import mx.controls.dataGridClasses.DataGridColumn;
public class MyFileSystemDataGrid extends FileSystemDataGrid
{
public function MyFileSystemDataGrid()
{
super();
}
/**
*重写父类的方法,然后对 nameColumn.width重新赋值.
*
*/
override protected function childrenCreated():void
{
super.childrenCreated();
nameColumn.width = 300;
}
}
}
然后再写个测试文件
<?xml version="1.0" encoding="utf-8"?>
<mx:WindowedApplication width="1024" height="900" xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute" xmlns:ns1="com.hurlant.util.*">
<!--新定义的 -->
<ns1:MyFileSystemDataGrid x="56" y="140"/>
<!--系统自带的 -->
<mx:FileSystemDataGrid x="56" y="437" />
</mx:WindowedApplication>
好了,看下效果吧, 下面那个是系统自带的,上面那个是新写的
- 大小: 9.2 KB
分享到:
相关推荐
需要注意的是,当您使用AirMusic推送音乐时,并不会影响设备上网。这是因为它采用的AP-Client功能,能够同时实现音乐推送和网络连接。这项功能需要进行一定的设置,具体操作方法将在文档中详细说明。 综合以上信息...
总的来说,基于合宙Air系列模块的开源DTU/RTU解决方案是一个强大且灵活的物联网接入方案,它简化了硬件设备与云端的连接过程,适合各种规模的企业和个人开发者使用。通过利用这些模块和开源资源,可以快速搭建起...
《Air530卫星授时继电器:单片机GPS模块的应用与源码解析》 在现代科技领域,精准的时间同步对于许多系统来说至关重要,如电力系统、通信网络以及科研实验等。Air530模块是一款专为这些需求设计的高精度卫星授时...
根据给定的文件信息,以下是从《Apple苹果 MacBook Air 使用手册》中提取并总结的关键知识点: ### 第一章:准备、安装与使用 #### 1. 欢迎使用 MacBook Air - **简介**:祝贺您成为 MacBook Air 的新用户。这款...
标题“关于AIR调用C++的DLL”指的是Adobe Integrated Runtime(AIR)环境如何与用C++语言编写的动态链接库(DLL)进行通信的技术话题。描述中提到的“flex”很可能是Adobe Flex的简写,它是一种使用ActionScript编程...
小米Air2s使用说明,网上一直没找到。我扫描一个给大家查阅哈。小米Air2s使用说明,网上一直没找到。我扫描一个给大家查阅哈。
在探讨如何使用Adobe AIR开发Android应用之前,我们首先需要对Adobe AIR有一个清晰的理解。Adobe AIR,全称为Adobe Integrated Runtime,是一种跨平台的应用程序运行环境,它允许开发者利用HTML、JavaScript、Flash...
【物联网智能医院解决方案】 物联网智能医院是现代医疗领域的一个重要发展方向,它利用先进的物联网技术,构建了一个集低碳节能、科技智能、高效安全于一体的智慧医疗环境。该解决方案主要围绕以下几个核心知识点...
- **序列号查询:** 教授用户如何查找MacBook Air的产品序列号,以便于联系客服时提供准确信息。 #### 四、重要注意事项 **安全信息:** - **使用须知:** 包含有关正确使用设备的重要安全指导,例如避免液体进入...
3. DJI教学资源:为了正确、安全地使用Mavic Air,建议用户先观看教学视频和阅读《Mavic Air免责声明和安全操作指引》,然后使用《Mavic Air快速入门指南》来了解产品的使用过程。更多产品信息可以在《Mavic Air用户...
9. 图像丢失问题的处理:探讨了由于配准错误导致数据丢失的问题,并提供了解决方案。 10. 偏好设置:包括图像的方向偏好、图像尺寸和体素大小的约束、像素位数的偏好、图像分辨率的偏好等。 11. 文件覆盖:介绍了...
《使用Adobe AIR开发Android应用程序》源代码是一份珍贵的学习资源,专为开发者提供关于如何使用Adobe AIR技术构建针对Android平台的应用程序的实例和实践指导。Adobe AIR(Adobe Integrated Runtime)是一个跨平台...
air_0112_服装行业ERP信息化解决方案.docxair_0112_服装行业ERP信息化解决方案.docxair_0112_服装行业ERP信息化解决方案.docxair_0112_服装行业ERP信息化解决方案.docxair_0112_服装行业ERP信息化解决方案.docxair_...
iPad Air闪退解决方案 iPad Air闪退是指iPad Air设备上安装的应用程序或游戏突然崩溃或退出的问题。这种情况可能是由于使用第三方软件安装应用程序而导致的数字签名缺失所引发的。下面将详细介绍iPad Air闪退的解决...
例如,我们可以通过`FileStream`读取或写入文件内容,或者使用`FileFilter`来指定打开或保存对话框时的文件类型。 在实际开发中,`File`对象经常与事件监听器一起使用,例如`fileSelected`事件,当用户在文件选择...
【Air800车载定位器方案】是一种基于先进的GNSS(全球导航卫星系统)和GPRS(通用分组无线服务)技术的车载定位解决方案。该方案的核心是Air800模块,它集成了高精度的定位功能和可靠的通信能力,为车辆监控、追踪和...
5G测试解决方案主要面向未来的移动通信网络,它以罗德与施瓦茨公司的测量仪器和系统为基础,遵循了无线通信技术的发展历程。从20世纪80年代末期GSM系统的模拟器开始,该公司在无线蜂窝标准发展的过程中多次制定了...
《深海幽灵Z2 Air Manual》用户手册与系统恢复...以上内容是深海幽灵Z2 Air用户手册及系统恢复介绍中的核心知识点,旨在为用户提供全面的操作指导和问题解决方案,确保用户能充分利用这款高性能笔记本电脑的各项功能。
6. **开发流程**:在使用Adobe AIR开发Android应用时,通常会经历以下步骤:设计UI、编写ActionScript代码、调试和测试、打包应用、签名和发布。这个过程中可能需要使用Adobe AIR SDK和相关IDE,如Flash Builder或...