`

Flex中如何创建可以显示multi-line并且高度可变的DataGrid控件的例子

    博客分类:
  • Flex
阅读更多

Flex中用得比较多的一个控件就是DataGrid,在创建一个需要排序的应用或者例子的时候,我总是会用一个DataGird来显示所有的调试信息以及其他自己需要的信息。下面就是一个简单的如何创建可以显示multi-line并且高度可变的DataGrid控件的例子。例子中说明了如何设置DataGrid控件,使其网格内的文字环绕,并且允许任何一行根据自身行内的文字内容高度是可变的。

让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" backgroundColor="white" layout="vertical" viewSourceURL="srcview/index.html">   

    <mx:Array id="arr">
        <mx:Object articleName="Finding out a characters Unicode character code" data="15" />
        <mx:Object articleName="Setting an icon in an Alert control" data="14" />
        <mx:Object articleName="Setting an icon in a Button control" data="13" />
        <mx:Object articleName="Installing the latest nightly Flex 3 SDK build into Flex Builder 3" data="10" />
        <mx:Object articleName="Detecting which button a user pressed to dismiss an Alert dialog" data="9" />
        <mx:Object articleName="Using the Alert control" data="8" />
        <mx:Object articleName="Formatting data tips in a Slider" data="7" />
        <mx:Object articleName="Downloading the latest Adobe Labs version of Flex 3 SDK/Flex Builder 3 (codename: Moxie)" data="6" />
    </mx:Array>
    <mx:ArrayCollection id="arrColl" source="{arr}" />   

    <mx:DataGrid id="dataGrid" dataProvider="{arrColl}" variableRowHeight="true" width="100%" height="100%">
        <mx:columns>
            <mx:DataGridColumn id="articleName" dataField="articleName" headerText="Name of the article in question" wordWrap="true" />
            <mx:DataGridColumn id="data" dataField="data" headerText="ID of the article" />
        </mx:columns>
    </mx:DataGrid>   

</mx:Application>

 

 

分享到:
评论

相关推荐

    在flex的dataGrid控件中显示图片的实践

    在Flex开发中,DataGrid控件是用于展示结构化数据的常用组件,它可以灵活地显示表格形式的数据。本文将深入探讨如何在DataGrid中显示图片,特别是在与Spring、Hibernate和Struts等框架集成的背景下,如何处理二进制...

    Flex中如何创建自定义排序DataGrid控件的例子

    在Flex开发中,DataGrid控件是用于展示数据集的常用组件,它可以显示表格形式的数据并支持用户交互,如排序、选择和编辑。然而,有时我们可能需要对DataGrid的默认排序功能进行自定义,以满足特定的业务需求。本教程...

    datagrid-dnd(可以拖放的datagrid)

    总的来说,datagrid-dnd是EasyUI提供的一种增强用户交互的工具,使得数据网格中的行可以通过拖放操作自由排序,提高了用户在数据管理中的效率和体验。对于开发者来说,理解并掌握这个特性,能够提升Web应用的用户...

    flex基于datagrid控件的增删改查及分页实现

    在Flex中,可以使用PagingNavigator或PagingControl组件配合DataGrid实现分页。这些组件提供了上一页、下一页、跳转到指定页等功能。分页涉及到计算每页的数据量,以及在用户导航时正确加载和显示相应页面的数据。 ...

    DataGrid控件用法详解

    在VC++环境中,可以通过资源编辑器或者代码动态创建DataGrid控件。在资源编辑器中,可以拖拽DataGrid控件到对话框上,并设置其属性,如ID、位置、大小、字体、颜色等。在代码中,可以通过CDataGridCtrl类创建并初始...

    vb中datagrid控件的详细使用方法

    在VB(Visual Basic)编程环境中,`DataGrid`控件是一个非常重要的组件,它用于显示数据源中的数据,如数据库、数组或记录集。`DataGrid`控件为用户提供了一种交互式的表格形式,可以进行浏览、编辑和操作数据。在本...

    在DataGrid控件中设置单元格的数据显示格式.

    在.NET框架中,DataGrid控件是一个常用的组件,用于显示数据源中的表格数据。它广泛应用于Windows Forms和ASP.NET应用程序中。本节我们将深入探讨如何在DataGrid控件中设置单元格的数据显示格式,以便更好地呈现和...

    FLEX的一个DataGrid例子

    DataGrid是Flex提供的一个可自定义的、可交互的数据展示控件,它能够将数组或集合中的数据以表格的形式展示出来,每个单元格都可以包含不同的数据类型,如文本、图像、按钮等。在“FLEX的一个DataGrid例子”中,我们...

    MFC DataGrid控件用法详解

    MFC 中的 DataGrid 控件是一个非常实用的控件,用于显示数据,它提供了很多实用的功能,例如显示查询结果、控制显示、格式化数据等。在这里,我们将详细介绍 MFC DataGrid 控件的用法,包括显示查询结果、控制显示、...

    vb DataGrid 控件的使用

    VB中的DataGrid控件是一个非常实用的工具,用于在用户界面中展示和操作数据库中的数据。它呈现数据的方式类似于电子表格,提供了灵活的功能,如编辑、排序和格式化。以下是对DataGrid控件的详细说明: 1. **...

    VC++中DataGrid控件的使用

    ### VC++中DataGrid控件的使用 #### 一、引言 Microsoft ADODataControl 控件是 ActiveX ...通过这种方式,开发人员可以根据具体的应用场景灵活地控制 DataGrid 控件中列的显示效果,从而提高应用程序的用户体验。

    Flex4 DataGrid控件行编辑项目

    在Flex4.6开发环境中,DataGrid控件是用于展示数据集合的重要组件,它提供了丰富的功能,如排序、分页和自定义列显示。在这个项目中,我们关注的是如何实现DataGrid的行编辑功能,特别是在行中嵌套ComboBox控件以...

    DataGrid控件

    这个控件允许用户在Windows Forms应用程序中显示表格形式的数据,并且提供了多种交互功能,如排序、选择和编辑。本篇文章将深入探讨DataGrid控件的使用、特点以及常见应用场景。 1. **DataGrid控件的创建与绑定** ...

    asp.net-datagrid控件实例

    `DataGrid`是ASP.NET中的一个服务器控件,它能够自动绑定到数据源,并自动生成表格结构来显示数据。这个控件提供了丰富的功能,包括排序、分页、编辑、删除和插入记录等,可以极大地提高开发效率。 2. **数据源的...

    强化DataGrid控件功能代码

    Windows窗体DataGrid控件是NET 1.0/1.1推出的控件,在VS2005中亦可以继续使用,虽然它在功效方面不如NET 2.0新增的控件DataGridView,但它仍有用武之处,特别是对于已完成的项目中使用了该组件时,没有必要更换它,...

    ASP.NET中DataGrid控件应用技巧简述

    ASP.NET中的DataGrid控件是开发Web应用程序时用于展示数据的关键组件,特别是在处理与数据库相关的数据展示场景。熟练掌握DataGrid控件的应用技巧对于任何Web开发者来说都是至关重要的。 DataGrid控件允许以表格的...

    Datagrid 控件 及注册 MSDATGRD.OCX

    "Datagrid 控件"是这样一个控件,常用于显示和操作数据表格式的信息,如数据库中的记录。它允许用户查看、排序和编辑数据,是Windows应用程序开发中常见的组件。 在Windows编程领域,控件通常是通过动态链接库(DLL...

    flex datagrid中实现显示序列号

    在本篇文章中,我们将深入探讨如何在Flex DataGrid中利用`itemRender`来实现序列号的显示。 首先,了解`itemRenderer`的基本概念。`itemRenderer`是一个UIComponent子类的实例,它负责将数据对象转换为可视化的组件...

    博图WinCC V16用ADODB、DataGrid控件显示SQL Server数据.docx

    本文将深入讲解如何利用博图WinCC V16中的ADODB组件和DataGrid控件来显示来自SQL Server的数据。 ADODB(ActiveX Data Objects Database)是微软提供的一个数据库访问接口,支持多种数据库,包括SQL Server。在...

Global site tag (gtag.js) - Google Analytics