首页» FLEX »FLEX例子之数据表(DataGrid)

FLEX例子之数据表(DataGrid)

立即注册PayPal并开始接受信用卡付款。
转载请保持文章完整性!
本文链接地址:http://blog.desizen.com/4lone/537.html
主页:joel's blog

这个例子进行的是:UI Controls:Tree and Grid Controls:
简介:
The control is like a List except that it can show more than one column of data making it suited for showing objects with multiple properties.
例子:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="top"
    horizontalAlign="center" backgroundGradientColors="[0x000000,0x323232]" paddingTop="0" viewSourceURL="srcview/index.html">
 
    <mx:XMLList id="employees">
        <employee>
            <name>Christina Coenraets</name>
            <phone>555-219-2270</phone>
            <email>ccoenraets@fictitious.com</email>
            <active>true</active>
            <image>images/arrow_icon_sm.png</image>
        </employee>
        <employee>
            <name>Joanne Wall</name>
            <phone>555-219-2012</phone>
            <email>jwall@fictitious.com</email>
            <active>true</active>
        </employee>
        <employee>
            <name>Maurice Smith</name>
            <phone>555-219-2012</phone>
            <email>maurice@fictitious.com</email>
            <active>false</active>
        </employee>
        <employee>
            <name>Mary Jones</name>
            <phone>555-219-2000</phone>
            <email>mjones@fictitious.com</email>
            <active>true</active>
        </employee>
    </mx:XMLList>
    <mx:Panel title="DataGrid Control" layout="vertical" color="0xffffff" borderAlpha="0.15" width="500"
         paddingTop="5" paddingRight="10" paddingBottom="10" paddingLeft="10" horizontalAlign="center">
 
         <mx:Label width="100%" color="0x323232"
            text="Select a row in the DataGrid control."/>
 
        <mx:DataGrid id="dg" color="0x323232" width="100%" rowCount="3" dataProvider="{employees}">
            <mx:columns>
                <mx:DataGridColumn dataField="name" headerText="Name"/>
                <mx:DataGridColumn dataField="phone" headerText="Phone"/>
                <mx:DataGridColumn dataField="email" headerText="Email"/>
            </mx:columns>
 
        </mx:DataGrid>
<!--使用了一个Form-->
        <mx:Form color="0x323232" width="100%" height="100%"  paddingTop="0" paddingBottom="0"  >
 
                   <mx:FormItem label="Name" paddingTop="0" paddingBottom="0">
                <mx:Label text="{dg.selectedItem.name}"/>
                </mx:FormItem>
                <mx:FormItem label="Email" paddingTop="0" paddingBottom="0">
                    <mx:Label text="{dg.selectedItem.email}"/>
                </mx:FormItem>
                <mx:FormItem label="Phone" paddingTop="0" paddingBottom="0">
                    <mx:Label text="{dg.selectedItem.phone}"/>
                </mx:FormItem>
 
        </mx:Form>
 
 
    </mx:Panel>
</mx:Application>

标签:, , ,

与"FLEX例子之数据表(DataGrid)"相关的文章:

没有评论 »

还没有评论呢。

留下评论

emoticons

Feedback Form