<?xml version="1.0" encoding="UTF-8"?>
<!--

  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyright ownership.
  The ASF licenses this file to You under the Apache License, Version 2.0
  (the "License"); you may not use this file except in compliance with
  the License.  You may obtain a copy of the License at

      http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

-->
<apiPackage id="mx.controls.advancedDataGridClasses"><apiName>mx.controls.advancedDataGridClasses</apiName><apiDetail/><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridDragProxy"><apiName>AdvancedDataGridDragProxy</apiName><shortdesc>
  AdvancedDataGridDragProxy 类定义从 AdvancedDataGrid 控件拖动数据时使用的默认拖动代理。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>mx.core:UIComponent</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridDragProxy 类定义从 AdvancedDataGrid 控件拖动数据时使用的默认拖动代理。
  
  </apiDesc></apiClassifierDetail><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridDragProxy:AdvancedDataGridDragProxy"><apiName>AdvancedDataGridDragProxy</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
      构造函数。
      
      </apiDesc></apiConstructorDetail></apiConstructor></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData"><apiName>AdvancedDataGridListData</apiName><shortdesc>
  AdvancedDataGridListData 类定义 listData 属性的数据类型，此属性由 AdvancedDataGrid 控件的嵌入式项呈示器或嵌入式项目编辑器实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>mx.controls.dataGridClasses:DataGridListData</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridListData 类定义 <codeph>listData</codeph> 属性的数据类型，此属性由 AdvancedDataGrid 控件的嵌入式项呈示器或嵌入式项目编辑器实现。所有嵌入式项呈示器和嵌入式项目编辑器必须实现 IDropInListItemRenderer 接口，此接口定义了 <codeph>listData</codeph> 属性。
 
  <p>尽管此类的属性是可写的，但应将其视为只读。它们由 AdvancedDataGrid 类进行初始化，并由项呈示器或项目编辑器读取。更改这些值可能导致意外结果。</p>
 
  </apiDesc></apiClassifierDetail><related-links><link href="" invalidHref="mx.controls.listClasses.IDropInListItemRenderer.xml"><linktext>mx.controls.listClasses.IDropInListItemRenderer</linktext></link><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:AdvancedDataGridListData"><apiName>AdvancedDataGridListData</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>text</apiItemName><apiType value="String"/><apiDesc>项目数据的文本表示。
     
      </apiDesc></apiParam><apiParam><apiItemName>dataField</apiItemName><apiType value="String"/><apiDesc>与列相关联的数据提供程序中的字段或属性名称。
     
      </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>项目的唯一标识符。
     
      </apiDesc></apiParam><apiParam><apiItemName>uid</apiItemName><apiType value="String"/><apiDesc>对 AdvancedDataGrid 控件的引用。
     
      </apiDesc></apiParam><apiParam><apiItemName>owner</apiItemName><apiType value="mx.core:IUIComponent"/><apiDesc>AdvancedDataGrid 控件的数据提供程序中的项目索引。
     
      </apiDesc></apiParam><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiData>0</apiData><apiDesc>该列在控件当前可见列中的索引。
     
      
      </apiDesc></apiParam></apiConstructorDef><apiDesc>
      构造函数。
     
      </apiDesc></apiConstructorDetail></apiConstructor><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:depth"><apiName>depth</apiName><shortdesc>
      项目在 AdvancedDataGrid 控件中的级别。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      项目在 AdvancedDataGrid 控件中的级别。顶级为 1。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:disclosureIcon"><apiName>disclosureIcon</apiName><shortdesc>
      表示 AdvancedDataGrid 控件中项目的显示图标的类。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="Class"/></apiValueDef><apiDesc>
      表示 AdvancedDataGrid 控件中项目的显示图标的类。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:hasChildren"><apiName>hasChildren</apiName><shortdesc>
      如果项目具有子级，则设置为 true。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="Boolean"/></apiValueDef><apiDesc>
      如果项目具有子级，则设置为 <codeph>true</codeph>。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:icon"><apiName>icon</apiName><shortdesc>
      表示 AdvancedDataGrid 控件中项目图标的类。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="Class"/></apiValueDef><apiDesc>
      表示 AdvancedDataGrid 控件中项目图标的类。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:indent"><apiName>indent</apiName><shortdesc>
      AdvancedDataGrid 控件中此行的默认缩进。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      AdvancedDataGrid 控件中此行的默认缩进。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:item"><apiName>item</apiName><shortdesc>
      AdvancedDataGrid 控件中此项目的数据。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="Object"/></apiValueDef><apiDesc>
      AdvancedDataGrid 控件中此项目的数据。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridListData:open"><apiName>open</apiName><shortdesc>
      如果项目处于打开状态并且具有子级，则设置为 true。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="__NoChangeEvent__"/><apiAccess value="public"/><apiDynamic/><apiType value="Boolean"/></apiValueDef><apiDesc>
      如果项目处于打开状态并且具有子级，则设置为 <codeph>true</codeph>。
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:SortInfo"><apiName>SortInfo</apiName><shortdesc>
  SortInfo 类定义有关 AdvancedDataGrid 控件中列排序的信息。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
  SortInfo 类定义有关 AdvancedDataGrid 控件中列排序的信息。AdvancedDataGrid 控件中每列都有一个相关的 SortInfo 实例。AdvancedDataGridSortItemRenderer 类使用 SortInfo 实例中的信息为 AdvancedDataGrid 控件中每列的列标题中的排序图标和文本字段创建项呈示器。
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridSortItemRenderer"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridSortItemRenderer</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:SortInfo:SortInfo"><apiName>SortInfo</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>sequenceNumber</apiItemName><apiType value="int"/><apiData>-1</apiData><apiDesc>此列在排序顺序中的编号。
     
      </apiDesc></apiParam><apiParam><apiItemName>descending</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>如果列按降序排序，则为 <codeph>true</codeph>。
     
      </apiDesc></apiParam><apiParam><apiItemName>status</apiItemName><apiType value="String"/><apiData>unknown</apiData><apiDesc>如果此排序只是以可视的方式指示建议排序，则为 <codeph>PROPOSEDSORT</codeph>；如果此排序为实际的当前排序，则为 <codeph>ACTUALSORT</codeph>。
      
      </apiDesc></apiParam></apiConstructorDef><apiDesc>
      构造函数。
     
      </apiDesc></apiConstructorDetail></apiConstructor><apiValue id="mx.controls.advancedDataGridClasses:SortInfo:ACTUALSORT"><apiName>ACTUALSORT</apiName><shortdesc>
      指定此排序为实际的当前排序。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>actualSort</apiData><apiType value="String"/></apiValueDef><apiDesc>
      指定此排序为实际的当前排序。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:SortInfo:PROPOSEDSORT"><apiName>PROPOSEDSORT</apiName><shortdesc>
      指定此排序只是以可视的方式指示建议排序。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>proposedSort</apiData><apiType value="String"/></apiValueDef><apiDesc>
      指定此排序只是以可视的方式指示建议排序。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:SortInfo:descending"><apiName>descending</apiName><shortdesc>
      如果此列按降序排序，则为 true；如果此列按升序排序，则为 false。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Boolean"/></apiValueDef><apiDesc>
      如果此列按降序排序，则为 <codeph>true</codeph>；如果此列按升序排序，则为 <codeph>false</codeph>。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:SortInfo:sequenceNumber"><apiName>sequenceNumber</apiName><shortdesc>
      此列在排序顺序中的编号。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      此列在排序顺序中的编号。按多个列排序时，会用到此编号。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:SortInfo:status"><apiName>status</apiName><shortdesc>
      如果此排序只是以可视的方式指示建议排序，则为 PROPOSEDSORT；如果此排序为实际的当前排序，则为 ACTUALSORT。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc>
      如果此排序只是以可视的方式指示建议排序，则为 <codeph>PROPOSEDSORT</codeph>；如果此排序为实际的当前排序，则为 <codeph>ACTUALSORT</codeph>。
     
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer"><apiName>AdvancedDataGridSortItemRenderer</apiName><shortdesc> 
  AdvancedDataGridSortItemRenderer 类为 AdvancedDataGrid 控件列标题中的排序图标和文本字段定义项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><styles><style inherit="no" name="icon" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="Class">
<description>
  用作指示列排序方向的箭头外观的类。
 
  <p>默认外观类基于主题。例如，在 Halo 主题下，默认外观类为 <codeph>mx.skins.halo.DataGridSortArrow</codeph>。在 Spark 主题下，默认外观类为 <codeph>mx.skins.spark.DataGridSortArrow</codeph>。</p>
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Color" inherit="yes" name="proposedColor" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="uint">
<description>
 
 排序为建议排序时的文本颜色。
 
 </description>
<default>0x999999
 
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="no" name="paddingTop" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="Number">
<description>
  列标题的上边框和排序项呈示器顶部之间的像素数目。
 
  </description>
<default>3
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="no" name="paddingBottom" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="Number">
<description>
  列标题下边框和排序项呈示器底部之间的像素数目。
 
  </description>
<default>3
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="no" name="horizontalGap" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="Number">
<description>
  标签和图标之间的间隔（以像素为单位）。
 
  </description>
<default>2
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="no" name="paddingRight" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="Number">
<description>
  控件右边框与内容区域右边缘之间的像素数目。
 
  </description>
<default>0
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="no" name="paddingLeft" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer" playerVersion="Flash9" type="Number">
<description>
  控件左边框与内容区域左边缘之间的像素数目。
 
  </description>
<default>2
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style></styles></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>mx.core:UIComponent</apiBaseClassifier></apiClassifierDef><apiDesc> 
  AdvancedDataGridSortItemRenderer 类为 AdvancedDataGrid 控件列标题中的排序图标和文本字段定义项呈示器。排序项目包含按多列排序时用于显示排序编号的文本字段，并使用 mx.skins.halo.DataGridSortArrow 外观类显示排序箭头图形。
 
  <p> 可以通过创建自定义排序项呈示器来覆盖默认的排序项呈示器。虽然对排序项呈示器没有特殊要求，但是 Adobe 建议排序项呈示器调用 <codeph>getFieldSortInfo()</codeph> 方法来覆盖 <codeph>commitProperties()</codeph> 方法，以便获取排序信息从而恰当地显示图标和文本。 </p>
 
  <p> 您可以通过分派 <codeph>AdvancedDataGridEvent.SORT</codeph> 事件自定义何时触发排序。 </p>
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#SortInfo"><linktext>mx.controls.advancedDataGridClasses.SortInfo</linktext></link><link href="" invalidHref="mx.skins.halo.DataGridSortArrow.xml"><linktext>mx.skins.halo.DataGridSortArrow</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer:AdvancedDataGridSortItemRenderer"><apiName>AdvancedDataGridSortItemRenderer</apiName><shortdesc>
     构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
     构造函数。
     
     </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer:protected:getFieldSortInfo"><apiName>getFieldSortInfo</apiName><shortdesc>
      从 AdvancedDataGrid 控件中返回此列的排序信息，以便此控件可以显示该列在排序顺序中的编号，以及按升序还是按降序排序。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>一个 SortInfo 实例。
     
      </apiDesc><apiOperationClassifier>mx.controls.advancedDataGridClasses:SortInfo</apiOperationClassifier></apiReturn></apiOperationDef><apiDesc>
      从 AdvancedDataGrid 控件中返回此列的排序信息，以便此控件可以显示该列在排序顺序中的编号，以及按升序还是按降序排序。排序信息由 SortInfo 类的实例表示，其中 AdvancedDataGrid 控件中的每列都具有一个相关联的 SortInfo 实例。
     
      </apiDesc></apiOperationDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#SortInfo"><linktext>mx.controls.advancedDataGridClasses.SortInfo</linktext></link></related-links></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer:protected:getFontStyles"><apiName>getFontStyles</apiName><shortdesc>
      从 AdvancedDataGrid 控件获取字体样式并使用它们来初始化此呈示器相应的字体样式。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn></apiOperationDef><apiDesc>
      从 AdvancedDataGrid 控件获取字体样式并使用它们来初始化此呈示器相应的字体样式。在 AdvancedDataGrid 控件中访问的字体样式包括 <codeph>sortFontFamily</codeph>、<codeph>sortFontSize</codeph>、<codeph>sortFontStyle</codeph> 和 <codeph>sortFontWeight</codeph>。
      
      </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer:protected:label"><apiName>label</apiName><shortdesc>
      呈示此 Button 的标签的内部 UITextField 对象。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="mx.core:IUITextField"/><apiDefaultValue>null
      
      </apiDefaultValue></apiValueDef><apiDesc>
      呈示此 Button 的标签的内部 UITextField 对象。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridSortItemRenderer:protected:grid:get"><apiName>grid</apiName><shortdesc>
      返回对相关联的 AdvancedDataGrid 控件的引用。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiValueAccess value="read"/><apiValueClassifier>mx.controls:AdvancedDataGrid</apiValueClassifier></apiValueDef><apiDesc>
      返回对相关联的 AdvancedDataGrid 控件的引用。
     
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo"><apiName>AdvancedDataGridHeaderInfo</apiName><shortdesc>                                                                                                                                                                         
   AdvancedDataGridHeaderInfo 类包含有关 AdvancedDataGrid 控件的列层次结构方面的信息。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>                                                                                                                                                                         
   AdvancedDataGridHeaderInfo 类包含有关 AdvancedDataGrid 控件的列层次结构方面的信息。
   
   </apiDesc></apiClassifierDetail><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:AdvancedDataGridHeaderInfo"><apiName>AdvancedDataGridHeaderInfo</apiName><shortdesc>                                                                                                                                                                         
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>对此 AdvancedDataGridHeaderInfo 实例对应的 AdvancedDataGridColumn 实例的引用。
     
      </apiDesc></apiParam><apiParam><apiItemName>parent</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo</apiOperationClassifier><apiDesc>此 AdvancedDataGridHeaderInfo 实例的父 AdvancedDataGridHeaderInfo 实例。
     
      </apiDesc></apiParam><apiParam><apiItemName>index</apiItemName><apiType value="int"/><apiDesc>此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件中的索引。
     
      </apiDesc></apiParam><apiParam><apiItemName>depth</apiItemName><apiType value="int"/><apiDesc>此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件的列层次结构中的深度。
     
      </apiDesc></apiParam><apiParam><apiItemName>children</apiItemName><apiType value="Array"/><apiData>null</apiData><apiDesc>此 AdvancedDataGridHeaderInfo 实例的所有子 AdvancedDataGridHeaderInfo 实例 Array。
     
      </apiDesc></apiParam><apiParam><apiItemName>internalLabelFunction</apiItemName><apiType value="Function"/><apiData>null</apiData><apiDesc>列分组需要从嵌套对象中提取数据时生成的函数。
     
      </apiDesc></apiParam><apiParam><apiItemName>headerItem</apiItemName><apiType value="mx.controls.listClasses:IListItemRenderer"/><apiData>null</apiData><apiDesc>对用于呈示列标题的 IListItemRenderer 实例的引用。
     
     </apiDesc></apiParam></apiConstructorDef><apiDesc>                                                                                                                                                                         
      构造函数。
     
      </apiDesc></apiConstructorDetail></apiConstructor><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:actualColNum"><apiName>actualColNum</apiName><shortdesc>
     相对于当前显示的列，标题开始处的实际列索引。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
     相对于当前显示的列，标题开始处的实际列索引。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:children"><apiName>children</apiName><shortdesc>
     此 AdvancedDataGridHeaderInfo 实例的所有子 AdvancedDataGridHeaderInfo 实例 Array（如果此列包含在某一列组中）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Array"/></apiValueDef><apiDesc>
     此 AdvancedDataGridHeaderInfo 实例的所有子 AdvancedDataGridHeaderInfo 实例 Array（如果此列包含在某一列组中）。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:columnSpan"><apiName>columnSpan</apiName><shortdesc>
     使用列组时列标题所跨的实际列数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
     使用列组时列标题所跨的实际列数。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:column"><apiName>column</apiName><shortdesc>
     对此 AdvancedDataGridHeaderInfo 实例对应的 AdvancedDataGridColumn 实例的引用。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiValueClassifier></apiValueDef><apiDesc>
     对此 AdvancedDataGridHeaderInfo 实例对应的 AdvancedDataGridColumn 实例的引用。                                                                                         
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:depth"><apiName>depth</apiName><shortdesc>
     此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件的列层次结构中的深度（如果此列包含在某一列组中）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
     此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件的列层次结构中的深度（如果此列包含在某一列组中）。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:headerItem"><apiName>headerItem</apiName><shortdesc>
     对用于呈示列标题的 IListItemRenderer 实例的引用。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="mx.controls.listClasses:IListItemRenderer"/></apiValueDef><apiDesc>
     对用于呈示列标题的 IListItemRenderer 实例的引用。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:index"><apiName>index</apiName><shortdesc>
     此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件中的索引。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
     此 AdvancedDataGridHeaderInfo 实例在 AdvancedDataGrid 控件中的索引。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:internalLabelFunction"><apiName>internalLabelFunction</apiName><shortdesc>
     列分组需要从嵌套对象中提取数据时生成的函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Function"/></apiValueDef><apiDesc>
     列分组需要从嵌套对象中提取数据时生成的函数。
    
     <p>例如，如果每个数据行按以下方式显示： </p>
     <pre>row = {.., .., Q1: { y2005: 241, y2006:353}};</pre>
    
     <p>并且通过以下方式定义一个列组：</p>
     <pre>     &lt;mx:AdvancedDataGridColumnGroup dataField="Q1">
        &lt;mx:AdvancedDataGridColumn dataField="y2005">
        &lt;mx:AdvancedDataGridColumn dataField="y2006">
     &lt;/mx:AdvancedDataGridColumnGroup></pre>
    
    <p>与 y2005 相对应的列的函数定义方式如下：</p>
    <pre>     function foo():String
     {
        return row["Q1"]["2005"];
     }</pre>
    
     <p>此函数还可以处理以下情况：任何列或列组使用标签函数而非数据字段。</p>
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:parent"><apiName>parent</apiName><shortdesc>
     此 AdvancedDataGridHeaderInfo 实例的父 AdvancedDataGridHeaderInfo 实例（如果此列包含在某一列组中）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo</apiValueClassifier><apiDefaultValue>null
     
     </apiDefaultValue></apiValueDef><apiDesc>
     此 AdvancedDataGridHeaderInfo 实例的父 AdvancedDataGridHeaderInfo 实例（如果此列包含在某一列组中）。
    
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:visibleChildren"><apiName>visibleChildren</apiName><shortdesc>
     当前可见的子 AdvancedDataGridHeaderInfo 实例 Array。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Array"/></apiValueDef><apiDesc>
     当前可见的子 AdvancedDataGridHeaderInfo 实例 Array。（如果此列包含在某一列组中）。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:visibleIndex"><apiName>visibleIndex</apiName><shortdesc>
     此列在其父 AdvancedDataGridHeaderInfo 实例的可见子项列表中的索引（如果此列包含在某一列组中）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
     此列在其父 AdvancedDataGridHeaderInfo 实例的可见子项列表中的索引（如果此列包含在某一列组中）。
     
     </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderInfo:visible"><apiName>visible</apiName><shortdesc>
     如果此列当前可见，则设置为 true。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Boolean"/></apiValueDef><apiDesc>
     如果此列当前可见，则设置为 <codeph>true</codeph>。
    
     
     </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn"><apiName>AdvancedDataGridColumn</apiName><shortdesc>
  AdvancedDataGridColumn 类描述 AdvancedDataGrid 控件中的列。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><styles><style format="Length" inherit="no" name="paddingRight" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  容器的右边界与其内容区域之间的像素数目。此样式无默认值。项呈示器的 <codeph>paddingRight</codeph> 属性的设置用于确定默认值。
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="no" name="paddingLeft" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  容器的左边界与其内容区域之间的像素数目。此样式无默认值。项呈示器的 <codeph>paddingLeft</codeph> 属性的设置用于确定默认值。
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style inherit="no" name="headerStyleName" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  用于控制列标题外观其他方面的 CSS 样式声明的名称。默认值为 <codeph>undefined</codeph>，表示它使用相关联的 AdvancedDataGrid 控件的 <codeph>headerStyleName</codeph> 样式值。AdvancedDataGrid 控件的默认值为 <codeph>".advancedDataGridStyles"</codeph>。
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Color" inherit="no" name="backgroundColor" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="uint">
<description>
  列的背景颜色。默认值为 <codeph>undefined</codeph>，表示它使用相关联的 AdvancedDataGrid 控件的 <codeph>backgroundColor</codeph> 样式值。AdvancedDataGrid 控件的默认值为 <codeph>0xFFFFFF</codeph>。
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="yes" name="textIndent" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  文本第一行偏离容器左侧的距离（以像素为单位）。
 
  </description>
<default>0
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style enumeration="none,underline" inherit="yes" name="textDecoration" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  确定文本是否加下划线。可能值有：<codeph>"none"</codeph> 和 <codeph>"underline"</codeph>。
 
  </description>
<default>"none"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style enumeration="left,center,right" inherit="yes" name="textAlign" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  容器内文本的对齐方式。可能值有：<codeph>"left"</codeph>、<codeph>"right"</codeph> 或 <codeph>"center"</codeph>。
 
  <p>大多数控件的默认值都为 <codeph>left</codeph>。对于 Button、LinkButton 和 AccordionHeader 组件，默认值为 <codeph>"center"</codeph>。对于这些组件，只有将 <codeph>labelPlacement</codeph> 属性设置为 <codeph>"left"</codeph> 或 <codeph>"right"</codeph> 时才能识别此属性。如果将 <codeph>labelPlacement</codeph> 设置为 <codeph>"top"</codeph> 或 <codeph>"bottom"</codeph>，将居中文本及所有图标。</p>
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style inherit="yes" name="letterSpacing" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  各字符之间显示的附加像素数。如果为正值，则会在正常间距的基础上增加字符间距；如果为负值，则减小此间距。
 
  </description>
<default>0
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style inherit="yes" name="kerning" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Boolean">
<description>
  一个布尔值，表示是启用 (<codeph>true</codeph>) 还是禁用 (<codeph>false</codeph>) 字距调整。字距调整会调整某些字符对之间的间隔以提高可读性，并应只在必要时（例如使用大字体标题时）使用。仅嵌入的高级消除锯齿字体支持字距调整。某些字体（如宋体）和等宽字体（如 Courier New）不支持字距调整。
 
  </description>
<default>false
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style enumeration="normal,bold" inherit="yes" name="fontWeight" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  确定文本是否使用粗体。可识别的值为 <codeph>"normal"</codeph> 和 <codeph>"bold"</codeph>。对于 Button 控件，默认值为 <codeph>"bold"</codeph>。
 
  </description>
<default>"normal"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style inherit="yes" name="fontThickness" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  设置用于表示 Flex 控件文本的内部 TextField 的 <codeph>thickness</codeph> 属性。此属性指定字型边缘的粗细。可能值为从 -200 到 200 之间的数字。 
  
  <p>仅当使用嵌入的高级消除锯齿字体并将 <codeph>fontAntiAliasType</codeph> 属性设置为 <codeph>"advanced"</codeph> 时，此属性才适用。</p>
  
  <p>此样式对系统字体不起作用。</p>
 
  <p>此样式适用于 TextField 子控件中的所有文本；但不适用于部分字符。</p>
  
  </description>
<default>0
  
  </default>

<playerversion>AIR 1.1
  </playerversion>

	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog><related-links><link href="" invalidHref="flash.text.TextField.xml"><linktext>flash.text.TextField</linktext></link></related-links></style><style enumeration="normal,italic" inherit="yes" name="fontStyle" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  确定文本是否使用斜体。可识别的值为 <codeph>"normal"</codeph> 和 <codeph>"italic"</codeph>。
 
  </description>
<default>"normal"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Length" inherit="yes" name="fontSize" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  文本的高度，以像素为单位。除 ColorPicker 控件之外，所有控件的默认值都为 10。ColorPicker 控件的默认值为 11。 
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style inherit="yes" name="fontSharpness" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="Number">
<description>
  设置用于表示 Flex 控件文本的内部 TextField 的 <codeph>sharpness</codeph> 属性。此属性指定字型边缘的清晰度。可能值为从 -400 到 400 之间的数字。 
  
  <p>仅当使用嵌入的高级消除锯齿字体并将 <codeph>fontAntiAliasType</codeph> 属性设置为 <codeph>"advanced"</codeph> 时，此属性才适用。</p>
  
  <p>此样式对系统字体不起作用。</p>
 
  <p>此样式适用于 TextField 子控件中的所有文本；但不适用于部分字符。</p>
  
  </description>
<default>0
  
  </default>

<playerversion>AIR 1.1
  </playerversion>

	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog><related-links><link href="" invalidHref="flash.text.TextField.xml"><linktext>flash.text.TextField</linktext></link></related-links></style><style enumeration="none,pixel,subpixel" inherit="yes" name="fontGridFitType" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  设置用于表示 Flex 控件文本的内部 TextField 的 <codeph>gridFitType</codeph> 属性。可能值为 <codeph>"none"</codeph> (<codeph>flash.text.GridFitType.NONE</codeph>)、<codeph>"pixel"</codeph> (<codeph>flash.text.GridFitType.PIXEL</codeph>) 和<codeph>"subpixel"</codeph> (<codeph>flash.text.GridFitType.SUBPIXEL</codeph>)。 
  
  <p>仅当使用嵌入的高级消除锯齿字体并将 <codeph>fontAntiAliasType</codeph> 属性设置为 <codeph>"advanced"</codeph> 时，此属性才适用。</p>
  
  <p>此样式对系统字体不起作用。</p>
 
  <p>此样式适用于 TextField 子控件中的所有文本；但不适用于部分字符。</p>
 
  </description>
<default>"pixel"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>

<see>flash.text.GridFitType
  
  </see>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog><related-links><link href="" invalidHref="flash.text.TextField.xml"><linktext>flash.text.TextField</linktext></link><link href="" invalidHref="flash.text.GridFitType.xml"><linktext>flash.text.GridFitType</linktext></link></related-links></style><style inherit="yes" name="fontFamily" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  使用的字体的名称。与在完全 CSS 实现中不同，这里不支持逗号分隔的列表。您可以使用任何字体系列名称。如果您指定通用字体名称，它将转换为相应的设备字体。
 
  </description>
<default>"Verdana"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style enumeration="normal,advanced" inherit="yes" name="fontAntiAliasType" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="String">
<description>
  设置内部 TextField 的 <codeph>antiAliasType</codeph> 属性。可能值为 <codeph>"normal"</codeph> (<codeph>flash.text.AntiAliasType.NORMAL</codeph>) 和 <codeph>"advanced"</codeph> (<codeph>flash.text.AntiAliasType.ADVANCED</codeph>)。 
  
  <p>默认值为 <codeph>"advanced"</codeph>。如果您使用的是嵌入的高级消除锯齿字体，此设置将启用高级消除锯齿功能。设置为 <codeph>"normal"</codeph> 可禁用高级消除锯齿功能。</p>
  
  <p>此样式对系统字体不起作用。</p>
  
  <p>此样式适用于 TextField 子控件中的所有文本；但不适用于部分字符。</p>

  </description>
<default>"advanced"
 
  </default>

<playerversion>AIR 1.1
  </playerversion>

<see>flash.text.AntiAliasType
  
  </see>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog><related-links><link href="" invalidHref="flash.text.TextField.xml"><linktext>flash.text.TextField</linktext></link><link href="" invalidHref="flash.text.AntiAliasType.xml"><linktext>flash.text.AntiAliasType</linktext></link></related-links></style><style format="Color" inherit="yes" name="disabledColor" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="uint">
<description>
  禁用时组件中文本的颜色。
 
  </description>
<default>0xAAB3B3
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Color" inherit="yes" name="color" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn" playerVersion="Flash9" type="uint">
<description>
  组件中文本（包括组件标签）的颜色。
 
  </description>
<default>0x0B333C
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style></styles></asMetadata><asCustoms><mxml><![CDATA[
 
  <p>You use the <code>&lt;mx.AdvancedDataGridcolumn&gt;</code> tag to configure a column
  of a AdvancedDataGrid control.
  You specify the <code>&lt;mx.AdvancedDataGridcolumn&gt;</code> tag as a child
  of the <code>columns</code> property in MXML.
  The <code>&lt;mx.AdvancedDataGridcolumn&gt;</code> tag inherits all of the 
  tag attributes of its superclass, and adds the following tag attributes:</p>
 
  <pre>
  &lt;mx:AdvancedDataGridColumn
  <b>Properties </b>
    dataField="<i>No default</i>"
    dataTipField="<i>No default</i>"
    dataTipFunction="<i>No default</i>"
    editable="true|false"
    editorDataField="text"
    editorHeightOffset="0"
    editorUsesEnterKey="false|true"
    editorWidthOffset="0"
    editorXOffset="0"
    editorYOffset="0"
    formatter="null"
    headerRenderer="AdvancedDataGridHeaderRenderer"
    headerText="<i>No default</i>"
    headerWordWrap="undefined"
    imeMode="null"
    itemEditor="TextInput"
    itemRenderer="AdvancedDataGridItemRenderer"
    labelFunction="<i>No default</i>"
    minWidth="20"
    rendererIsEditor="false|true"
    resizable="true|false"
    showDataTips="false|true"
    sortable="true|false"
    sortCompareFunction="<i>No default</i>"
    sortDescending="false|true"
    styleFunction="<i>No default</i>"
    visible="true|false"
    width="100"
    wordWrap="false|true"
 
  <b>Styles</b>
    backgroundColor="0xFFFFFF"
    color="<i>No default.</i>"
    disabledColor="0xAAB3B3"
    fontAntiAliasType="advanced"
    fontFamily="<i>No default</i>"
    fontGridFitType="pixel"
    fontSharpness="0"
    fontSize="<i>No default</i>"
    fontStyle="normal|italic"
    fontThickness="0"
    fontWeight="normal|bold"
    headerStyleName="<i>No default</i>"
    kerning="false|true"
    letterSpacing="0"
    paddingLeft="0"
    paddingRight="0"
    textAlign="right|center|left"
    textDecoration="none|underline"
    textIndent="0"
  /&gt;
  </pre>
 
  ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IIMESupport</apiBaseInterface><apiBaseClassifier>mx.styles:CSSStyleDeclaration</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridColumn 类描述 AdvancedDataGrid 控件中的列。每个可显示列都包含一个 AdvancedDataGridColumn，即使该列被隐藏或不在屏幕范围内。AdvancedDataGrid 控件的数据提供程序项目可以包含不显示的属性，因此无需 AdvancedDataGridColumn。AdvancedDataGridColumn 允许指定以下方面的内容：列中文本的颜色和字体、显示列中数据的组件类型、是否可对列进行编辑、排序或调整大小，以及列标题的文本。
 
  <p><b>注意：</b><ul>
  <li>AdvancedDataGridColumn 只包含列的相关信息，它不是列中项呈示器的父项。</li>
  <li>如果指定的 AdvancedDataGridColumn 类没有 <codeph>dataField</codeph> 属性，则必须指定 <codeph>sortCompareFunction</codeph> 属性。否则，排序操作可能导致运行时错误。</li></ul> 
  </p>
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="" invalidHref="mx.styles.CSSStyleDeclaration.xml"><linktext>mx.styles.CSSStyleDeclaration</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:AdvancedDataGridColumn"><apiName>AdvancedDataGridColumn</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>columnName</apiItemName><apiType value="String"/><apiData>null</apiData><apiDesc>与列相关联的数据提供程序中的字段名称以及此列标题单元格的文本。这等效于设置 <codeph>dataField</codeph> 和 <codeph>headerText</codeph> 属性。
      
      </apiDesc></apiParam></apiConstructorDef><apiDesc>
      构造函数。
     
      </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:clone"><apiName>clone</apiName><shortdesc>
     
      克隆此列，并返回一个与此列具有相同属性和样式的新列。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiDesc>col AdvancedDataGridColumn。
     
      
      </apiDesc><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier></apiReturn></apiOperationDef><apiDesc>
     
      克隆此列，并返回一个与此列具有相同属性和样式的新列。它不会设置所有可用的属性
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:itemToDataTip"><apiName>itemToDataTip</apiName><shortdesc>
      返回 String，表示项呈示器基于 dataTipField 和 dataTipFunction 属性显示的给定数据对象的数据提示。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiDesc>基于数据的可显示 String。
      
      </apiDesc><apiType value="String"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>要呈示的对象。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      返回 String，表示项呈示器基于 <codeph>dataTipField</codeph> 和 <codeph>dataTipFunction</codeph> 属性显示的给定数据对象的数据提示。如果该方法无法将参数转换为 String，则会返回一个空格。
     
      <p>此方法供创建 AdvancedDataGridColumn 类的子类的开发人员使用。它不适用于应用程序开发人员。</p>
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:itemToLabel"><apiName>itemToLabel</apiName><shortdesc>
      返回项呈示器针对给定数据对象显示的 String。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiDesc>基于数据的可显示 String。
      
      </apiDesc><apiType value="String"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>要呈示的对象。
     
      </apiDesc></apiParam><apiParam><apiItemName>withFormatting</apiItemName><apiType value="Boolean"/><apiData>true</apiData><apiDesc>如果为 <codeph>true</codeph>，则指定返回具有适用的任何格式的 String。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      返回项呈示器针对给定数据对象显示的 String。如果 AdvancedDataGridColumn 或其 AdvancedDataGrid 控件具有非空 <codeph>labelFunction</codeph> 属性，则它会将该函数应用于数据对象。否则，此方法会提取由 <codeph>dataField</codeph> 属性指定的字段的内容，或者获取数据对象的字符串值。如果该方法无法将参数转换为 String，则会返回一个空格。
     
      </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:draggable"><apiName>draggable</apiName><shortdesc>
      一个标志，指示是否允许用户将列拖动到新位置。如果为 true，则用户可以将列标题拖动到新位置
     
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>true</apiData><apiType value="Boolean"/><apiDefaultValue>true
      
      </apiDefaultValue></apiValueDef><apiDesc>
      一个标志，指示是否允许用户将列拖动到新位置。如果为 <codeph>true</codeph>，则用户可以将列标题拖动到新位置
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editable"><apiName>editable</apiName><shortdesc>
      指示列中的项目是否可进行编辑的标志。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>true</apiData><apiType value="Boolean"/><apiDefaultValue>true
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指示列中的项目是否可进行编辑的标志。如果为 <codeph>true</codeph>，且 AdvancedDataGrid 的 <codeph>editable</codeph> 属性也为 <codeph>true</codeph>，则列中的项目是可编辑的且可以编辑单个项目，具体方法是：单击某个项目或使用 Tab 和箭头键导航到该项目。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editorDataField"><apiName>editorDataField</apiName><shortdesc>
      项目编辑器的属性名称，其中包含列表项目的新数据。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>text</apiData><apiType value="String"/><apiDefaultValue>"text"
      
      </apiDefaultValue></apiValueDef><apiDesc>
      项目编辑器的属性名称，其中包含列表项目的新数据。例如，默认的 <codeph>itemEditor</codeph> 为 TextInput，因此，<codeph>editorDataField</codeph> 属性的默认值为 <codeph>"text"</codeph>，此值指定 TextInput 控件的 <codeph>text</codeph> 属性。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editorHeightOffset"><apiName>editorHeightOffset</apiName><shortdesc>
      项目编辑器相对于项呈示器大小的高度（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>0</apiData><apiType value="Number"/><apiDefaultValue>0
      
      </apiDefaultValue></apiValueDef><apiDesc>
      项目编辑器相对于项呈示器大小的高度（以像素为单位）。使用此属性可以使编辑器与项呈示器产生几个像素的重叠，以补偿编辑器周围的边框。请注意，在显示编辑器时，更改这些值不会对当前编辑器产生任何作用，但会影响下一个打开编辑器的项呈示器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editorUsesEnterKey"><apiName>editorUsesEnterKey</apiName><shortdesc>
      指示项目编辑器是否使用 Enter 键的标志。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>false</apiData><apiType value="Boolean"/><apiDefaultValue>false
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指示项目编辑器是否使用 Enter 键的标志。如果为 <codeph>true</codeph>，则项目编辑器将使用 Enter 键，而 AdvancedDataGrid 不会相应地查找 Enter 键和移动编辑器。请注意，在显示编辑器时，更改此值不会对当前编辑器产生任何作用，但将影响下一个打开编辑器的项呈示器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editorWidthOffset"><apiName>editorWidthOffset</apiName><shortdesc>
      项目编辑器相对于项呈示器大小的宽度（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>0</apiData><apiType value="Number"/><apiDefaultValue>0
      
      </apiDefaultValue></apiValueDef><apiDesc>
      项目编辑器相对于项呈示器大小的宽度（以像素为单位）。使用此属性可以使编辑器与项呈示器产生几个像素的重叠，以补偿编辑器周围的边框。请注意，在显示编辑器时，更改这些值不会对当前编辑器产生任何作用，但会影响下一个打开编辑器的项呈示器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editorXOffset"><apiName>editorXOffset</apiName><shortdesc>
      项目编辑器左上角相对于项目左上角的 x 位置（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>0</apiData><apiType value="Number"/><apiDefaultValue>0
      
      </apiDefaultValue></apiValueDef><apiDesc>
      项目编辑器左上角相对于项目左上角的 x 位置（以像素为单位）。使用此属性可以使编辑器与项呈示器产生几个像素的重叠，以补偿编辑器周围的边框。请注意，在显示编辑器时，更改这些值不会对当前编辑器产生任何作用，但会影响下一个打开编辑器的项呈示器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:editorYOffset"><apiName>editorYOffset</apiName><shortdesc>
      项目编辑器左上角相对于项目左上角的 y 位置（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>0</apiData><apiType value="Number"/><apiDefaultValue>0
      
      </apiDefaultValue></apiValueDef><apiDesc>
      项目编辑器左上角相对于项目左上角的 y 位置（以像素为单位）。使用此属性可以使编辑器与项呈示器产生几个像素的重叠，以补偿编辑器周围的边框。请注意，在显示编辑器时，更改这些值不会对当前编辑器产生任何作用，但会影响下一个打开编辑器的项呈示器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:itemEditor"><apiName>itemEditor</apiName><shortdesc>
      列可编辑时，用于列的项目编辑器实例的类工厂。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
      列可编辑时，用于列的项目编辑器实例的类工厂。
     
      <p>默认值为 mx.controls.TextInput 控件。</p>
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.controls.TextInput.xml"><linktext>mx.controls.TextInput</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:rendererIsEditor"><apiName>rendererIsEditor</apiName><shortdesc>
      指示项呈示器也是项目编辑器的标志。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>false</apiData><apiType value="Boolean"/><apiDefaultValue>false
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指示项呈示器也是项目编辑器的标志。如果此属性为 <codeph>true</codeph>，则 Flex 将忽略 <codeph>itemEditor</codeph> 属性并使用该项目的项呈示器作为编辑器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:resizable"><apiName>resizable</apiName><shortdesc>
      如果允许用户调整列宽大小，则设置为 true。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>true</apiData><apiType value="Boolean"/><apiDefaultValue>true
      
      </apiDefaultValue></apiValueDef><apiDesc>
      如果允许用户调整列宽大小，则设置为 <codeph>true</codeph>。如果为 <codeph>true</codeph>，则用户可以拖动列标题之间的网格线以调整列大小。 
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:sortDescending"><apiName>sortDescending</apiName><shortdesc>
      指示列排序是按升序排序（设置为 false），还是按降序排序（设置为 true）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>false</apiData><apiType value="Boolean"/><apiDefaultValue>false
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指示列顺序是按升序排序 (<codeph>true</codeph>)，还是按降序排序 (<codeph>false</codeph>)。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:sortable"><apiName>sortable</apiName><shortdesc>
      设置为 true 表示用户可以单击此列的标题以对数据提供程序排序。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>true</apiData><apiType value="Boolean"/><apiDefaultValue>true
      
      </apiDefaultValue></apiValueDef><apiDesc>
      设置为 <codeph>true</codeph> 表示用户可以单击此列的标题以对数据提供程序排序。如果此属性和 AdvancedDataGrid<codeph>sortableColumns</codeph> 属性均为 <codeph>true</codeph>，则当用户在列标题上释放鼠标按键时，AdvancedDataGrid 控件将分派 <codeph>headerRelease</codeph> 事件。如果没有其他处理函数调用 <codeph>headerRelease</codeph> 事件的 <codeph>preventDefault()</codeph> 方法，则列中的 <codeph>dataField</codeph> 属性或 <codeph>sortCompareFunction</codeph> 将用于重新排序数据提供程序中的项目。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:dataField:get"><apiName>dataField</apiName><shortdesc>
      与列关联的数据提供程序项目中字段或属性的名称。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataFieldChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="String"/></apiValueDef><apiDesc>
      与列关联的数据提供程序项目中字段或属性的名称。需要对每个 AdvancedDataGridColumn 控件设置此属性和/或 <codeph>labelFunction</codeph> 属性以计算项呈示器的可显示文本。如果设置了 <codeph>dataField</codeph> 和 <codeph>labelFunction</codeph> 属性，则使用 <codeph>labelFunction</codeph> 显示数据并使用 <codeph>dataField</codeph> 对数据排序。如果名为 <codeph>dataField</codeph> 的属性不存在，则必须设置 <codeph>sortCompareFunction</codeph> 以正确进行排序。
     
      <p>此属性的值不一定是列标题中显示的 String。此属性只用于访问数据提供程序中的数据。有关详细信息，请参阅 <codeph>headerText</codeph> 属性。</p>
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridColumn/headerText"><linktext>headerText</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:dataTipField:get"><apiName>dataTipField</apiName><shortdesc>
      数据提供程序中显示为数据提示的字段名称。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataTipFieldChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="String"/></apiValueDef><apiDesc>
      数据提供程序中显示为数据提示的字段名称。默认情况下，AdvancedDataGrid 控件在每个数据提供程序项目上查找命名为 <codeph>label</codeph> 的属性，然后显示该属性。然而，如果数据提供程序不包含 <codeph>label</codeph> 属性，您可以设置 <codeph>dataTipField</codeph> 属性来指定其他属性。例如，在用户查看数据库中包含的一组用户名时，可以将值设置为“FullName”。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:dataTipFunction:get"><apiName>dataTipFunction</apiName><shortdesc>
      指定在数据提供程序每个项目上运行的回调函数，以确定其数据提示。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataTipFunctionChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/></apiValueDef><apiDesc>
      指定在数据提供程序每个项目上运行的回调函数，以确定其数据提示。此属性由 <codeph>itemToDataTip()</codeph> 方法使用。
     
      <p>默认情况下，该控件将在每个数据提供程序项目上查找名为 <codeph>label</codeph> 的属性，然后将其显示为它的数据提示。不过，某些数据提供程序没有 <codeph>label</codeph> 属性或其他可用于显示行中数据的属性。例如，您可能具有包含 lastName 和 firstName 字段的数据提供程序，但您希望将全名显示为数据提示。可以为 <codeph>dataTipFunction</codeph> 属性指定一个函数，该函数返回包含这两个字段值的单个 String。还可以使用 <codeph>dataTipFunction</codeph> 属性来处理格式和本地化。</p>
     
      <p>此函数必须采用一个 Object 参数，并返回一个 String。对于列的标题单元格，Object 参数属于类型 AdvancedDataGridColumn。对于表格单元格，Object 参数包含单元格的数据提供程序元素。</p>
     
      <p>以下所示是实现该函数的一个示例。对于标题单元格，返回列名称。对于表格单元格，返回对象的名称属性：</p>
      <pre>
      private function tipFunc(value:Object):String
      {
          if (value is AdvancedDataGridColumn)
              return "Column Name";
                     
          // Use the 'name' property of the data provider element.
          return "Name: " + value["name"];
      }</pre>
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:enableIME:get"><apiName>enableIME</apiName><shortdesc>
      一个标志，用于指示当组件获得焦点时是否应启用 IME。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="10"/><apiPlatform description="" name="AIR" version="1.5"/><apiTool description="" name="Flex" version="4"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="read"/><apiType value="Boolean"/></apiValueDef><apiDesc>
      一个标志，用于指示当组件获得焦点时是否应启用 IME。如果编辑器已启动，它将相应地设置 enableIME。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:formatter:get"><apiName>formatter</apiName><shortdesc>
      mx.formatters.Formatter 子类的实例。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.formatters:IFormatter"/><apiDefaultValue>null
      
      </apiDefaultValue></apiValueDef><apiDesc>
      mx.formatters.Formatter 子类的实例。控件使用此类来设置列文本的格式。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:headerRenderer:get"><apiName>headerRenderer</apiName><shortdesc>
      显示列标题的项呈示器实例的类工厂。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="headerRendererChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
      显示列标题的项呈示器实例的类工厂。您可以指定嵌入式项呈示器、内嵌项呈示器或自定义项呈示器组件作为此属性的值。
     
      <p>默认项呈示器为 AdvancedDataGridItemRenderer 类，用于将项目数据显示为文本。 </p>
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:headerText:get"><apiName>headerText</apiName><shortdesc>
      此列的标题文本。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="headerTextChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="String"/></apiValueDef><apiDesc>
      此列的标题文本。默认情况下，AdvancedDataGrid 控件使用 <codeph>dataField</codeph> 属性的值作为标题文本。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:headerWordWrap:get"><apiName>headerWordWrap</apiName><shortdesc>
      设置为 true，可在列标题文本不适合一行时换行。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="any"/><apiDefaultValue>undefined
      
      </apiDefaultValue></apiValueDef><apiDesc>
      设置为 <codeph>true</codeph>，可在列标题文本不适合一行时换行。如果为 <codeph>undefined</codeph>，则使用 AdvancedDataGrid 控件的 <codeph>wordWrap</codeph> 属性。此属性将覆盖 AdvancedDataGrid 控件的 <codeph>headerWordWrap</codeph> 属性。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:imeMode:get"><apiName>imeMode</apiName><shortdesc>
      指定 IME（输入法编辑器）模式。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="String"/></apiValueDef><apiDesc>
      指定 IME（输入法编辑器）模式。通过 IME 模式，用户能够以中文、日文和韩文输入文本。发生 <codeph>itemFocusIn</codeph> 事件时，Flex 将设置 IME 模式；发生 <codeph>itemFocusOut</codeph> 事件时，将它重新设置回先前的值。flash.system.IMEConversionMode 类定义此属性的有效值的常量。  
     
      <p>默认值为空，在这种情况下，它将使用 AdvancedDataGrid 控件的 <codeph>imeMode</codeph> 属性值。</p>
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="flash.system.IMEConversionMode.xml"><linktext>flash.system.IMEConversionMode</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:itemRenderer:get"><apiName>itemRenderer</apiName><shortdesc>
      显示列中每个项目数据的项呈示器实例的类工厂。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="itemRendererChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
      显示列中每个项目数据的项呈示器实例的类工厂。您可以指定嵌入式项呈示器、内嵌项呈示器或自定义项呈示器组件作为此属性的值。
     
      <p>默认项呈示器为 AdvancedDataGridItemRenderer 类，用于将项目数据显示为文本。 </p>
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridItemRenderer"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridItemRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:labelFunction:get"><apiName>labelFunction</apiName><shortdesc>
      确定此列中显示文本的函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="labelFunctionChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/></apiValueDef><apiDesc>
      确定此列中显示文本的函数。默认情况下，列显示与列名称匹配的数据字段的文本。不过，有时您希望显示基于多个数据字段的文本，或显示不具备自己想要格式的文本。在这种情况下，可使用 <codeph>labelFunction</codeph> 指定一个回调函数。
     
      <p>对于 AdvancedDataGrid 控件，方法签名具有以下格式：</p>
     
      <pre>labelFunction(item:Object, column:AdvancedDataGridColumn):String</pre>
     
      <p>其中，<codeph>item</codeph> 包含 AdvancedDataGrid 项目对象，并且 <codeph>column</codeph> 指定 AdvancedDataGrid 列。</p>
     
      <p>回调函数可能会连接数据中的 firstName 和 lastName 字段，或者对 Date 设置某些自定义格式，也可能将月的数字形式转换为字符串形式。</p>
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:minWidth:get"><apiName>minWidth</apiName><shortdesc>
      列的最小宽度，以像素为单位。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="minWidthChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Number"/><apiDefaultValue>20
      
      </apiDefaultValue></apiValueDef><apiDesc>
      列的最小宽度，以像素为单位。
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:showDataTips:get"><apiName>showDataTips</apiName><shortdesc>
      设置为 true 可以在列中显示数据提示。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="any"/><apiDefaultValue>false
      
      </apiDefaultValue></apiValueDef><apiDesc>
      设置为 <codeph>true</codeph> 可以在列中显示数据提示。如果为 <codeph>true</codeph>，则显示行中文本的数据提示。数据提示是一些工具提示，用于显示对行而言过长的文本。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:sortCompareFunction:get"><apiName>sortCompareFunction</apiName><shortdesc>
     
      对列中的数据进行排序时调用的回调函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="sortCompareFunctionChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/><apiDefaultValue>null
      
      </apiDefaultValue></apiValueDef><apiDesc>
     
      对列中的数据进行排序时调用的回调函数。如果未指定此属性，则排序将尝试按基本字符串或数字顺序对数据排序。如果数据不是字符串或数字，或者 <codeph>dataField</codeph> 属性不是数据提供程序的有效属性，则排序将不起作用或将生成异常。如果指定 <codeph>labelFunction</codeph> 属性的值，通常还会为 <codeph>sortCompareFunction</codeph> 属性提供一个函数，否则不允许对此列排序。这意味着当列的 <codeph>dataField</codeph> 中的值的排序方式与 <codeph>labelFunction</codeph> 属性中的计算值的排序方式不相同时指定一个函数。
     
      <p>AdvancedDataGrid 控件使用此函数对数据提供程序集合的元素排序。回调函数的函数签名采用两个参数并具有以下格式：</p>
     
      <pre>mySortCompareFunction(obj1:Object, obj2:Object):int </pre>
     
      <p><codeph>obj1</codeph> — 要比较的数据元素。</p>
     
      <p><codeph>obj2</codeph> — 与 <codeph>obj1</codeph> 比较的另一个数据元素。</p>
     
      <p>函数应该基于对象比较结果返回值： </p>
      <ul>
        <li>如果按升序顺序 obj1 应出现在 obj2 前面，则返回 -1。 </li>
        <li>如果 obj1 = obj2，则返回 0。 </li>
        <li>如果按升序顺序 obj1 应出现在 obj2 后面，则返回 1。</li>
      </ul>
     
      <p><b>注意：</b><codeph>obj1</codeph> 和 <codeph>obj2</codeph> 参数是整个数据提供程序元素，而不只是项目数据。</p>
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:styleFunction:get"><apiName>styleFunction</apiName><shortdesc>
      呈示每个单元格时调用的回调函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/></apiValueDef><apiDesc>
      呈示每个单元格时调用的回调函数。函数签名应该为：
      
      <pre>function myStyleFunction(data:Object, column:AdvancedDataGridColumn):Object</pre>
     
      <p><codeph>data</codeph> — 与正在呈示的项目相关联的数据对象。</p>
      <p><codeph>column</codeph> — 项呈示器与之相关联的 AdvancedDataGridColumn 实例。</p>
     
      <p>返回值应该是样式的属性具有所需值的对象。例如： </p>
     
      <pre>{ color:0xFF0000, fontWeight:"bold" }</pre>
     
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:visible:get"><apiName>visible</apiName><shortdesc>
      如果为 true，则列可见。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Boolean"/><apiDefaultValue>true
      
      </apiDefaultValue></apiValueDef><apiDesc>
      如果为 <codeph>true</codeph>，则列可见。设置为 <codeph>false</codeph> 可以隐藏列。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:width:get"><apiName>width</apiName><shortdesc>
      列的宽度（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="widthChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Number"/><apiDefaultValue>100
      
      </apiDefaultValue></apiValueDef><apiDesc>
      列的宽度（以像素为单位）。如果 AdvancedDataGrid 的 <codeph>horizontalScrollPolicy</codeph> 属性为 <codeph>false</codeph>，则所有可见列必须适合可显示区域；如果列的总宽度对于可显示区域而言太小或太大，则 AdvancedDataGrid 将不会始终保持列的宽度。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumn:wordWrap:get"><apiName>wordWrap</apiName><shortdesc>
      设置为 false 可对此列中的行文本换行（如果行中的文本不适合一行）；如果为 undefined，则使用 AdvancedDataGrid 控件的 wordWrap 属性。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="any"/><apiDefaultValue>undefined
      
      </apiDefaultValue></apiValueDef><apiDesc>
      设置为 <codeph>false</codeph> 可对此列中的行文本换行（如果行中的文本不适合一行）；如果为 <codeph>undefined</codeph>，则使用 AdvancedDataGrid 控件的 <codeph>wordWrap</codeph> 属性。
     
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData"><apiName>AdvancedDataGridBaseSelectionData</apiName><shortdesc>
  AdvancedDataGridBaseSelectionData 类定义高级数据网格类用于跟踪 AdvancedDataGrid 控件中所选单元格的数据结构。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridBaseSelectionData 类定义高级数据网格类用于跟踪 AdvancedDataGrid 控件中所选单元格的数据结构。每个所选单元格由此类的一个实例表示。
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData:AdvancedDataGridBaseSelectionData"><apiName>AdvancedDataGridBaseSelectionData</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>表示所选单元格的数据对象。
     
      </apiDesc></apiParam><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiDesc>所选项目的数据提供程序中的索引。此值可能是近似值。 
     
      </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>所选单元格的列索引。
     
      </apiDesc></apiParam><apiParam><apiItemName>approximate</apiItemName><apiType value="Boolean"/><apiDesc>如果为 <codeph>true</codeph>，则 <codeph>index</codeph> 属性包含的是近似值而不是确切值。
      
      </apiDesc></apiParam></apiConstructorDef><apiDesc>
      构造函数。
     
      </apiDesc></apiConstructorDetail></apiConstructor><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData:approximate"><apiName>approximate</apiName><shortdesc>
      如果为 true，则 rowIndex 和 columnIndex 属性包含近似值，而不是确切值。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Boolean"/></apiValueDef><apiDesc>
      如果为 <codeph>true</codeph>，则 <codeph>rowIndex</codeph> 和 <codeph>columnIndex</codeph> 属性包含近似值，而不是确切值。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData:columnIndex"><apiName>columnIndex</apiName><shortdesc>
      所选单元格的数据提供程序中的列索引。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      所选单元格的数据提供程序中的列索引。如果 <codeph>approximate</codeph> 属性为 <codeph>true</codeph>，则此值为近似值。 
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData:data"><apiName>data</apiName><shortdesc>
      表示所选单元格的数据提供程序中的数据对象。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="Object"/></apiValueDef><apiDesc>
      表示所选单元格的数据提供程序中的数据对象。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData:rowIndex"><apiName>rowIndex</apiName><shortdesc>
      所选单元格的数据提供程序中的行索引。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      所选单元格的数据提供程序中的行索引。如果 <codeph>approximate</codeph> 属性为 <codeph>true</codeph>，则此值为近似值。 
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer"><apiName>AdvancedDataGridGroupItemRenderer</apiName><shortdesc>
  AdvancedDataGridGroupItemRenderer 类定义导航树的节点的默认项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><styles><style format="Color" inherit="yes" name="disabledColor" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer" playerVersion="Flash9" type="uint">
<description>
  组件禁用时的颜色。默认值为 <codeph>0xAAB3B3</codeph>。
 
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Color" inherit="yes" name="color" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer" playerVersion="Flash9" type="uint">
<description>
  组件标签的文本颜色。默认值为 <codeph>0x0B333C</codeph>。
  
  </description>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style></styles></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IDataRenderer</apiBaseInterface><apiBaseInterface>mx.controls.listClasses:IDropInListItemRenderer</apiBaseInterface><apiBaseInterface>mx.controls.listClasses:IListItemRenderer</apiBaseInterface><apiBaseInterface>mx.core:IFontContextComponent</apiBaseInterface><apiBaseClassifier>mx.core:UIComponent</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridGroupItemRenderer 类定义导航树的节点的默认项呈示器。默认情况下，项呈示器将绘制与树中每个节点相关联的文本、可选图标和可选的显示图标。
 
  <p>通过创建自定义的项呈示器，您可以覆盖默认项呈示器。</p>
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="" invalidHref="mx.core.IDataRenderer.xml"><linktext>mx.core.IDataRenderer</linktext></link><link href="" invalidHref="mx.controls.listClasses.IDropInListItemRenderer.xml"><linktext>mx.controls.listClasses.IDropInListItemRenderer</linktext></link></related-links><adobeApiEvent id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer_mx.events.FlexEvent.DATA_CHANGE_dataChange"><apiName>dataChange</apiName><shortdesc>
  当 data 属性更改时进行分派。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><adobeApiEventDetail><adobeApiEventDef><apiEventType>mx.events.FlexEvent.DATA_CHANGE</apiEventType><adobeApiEventClassifier>mx.events.FlexEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc>
  当 <codeph>data</codeph> 属性更改时进行分派。
 
  <p>当您使用组件作为项呈示器时，<codeph>data</codeph> 属性将包含要显示的数据。您可以侦听此事件，并在 <codeph>data</codeph> 属性更改时更新组件。</p>
 
  </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer:AdvancedDataGridGroupItemRenderer"><apiName>AdvancedDataGridGroupItemRenderer</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
      构造函数。
      
      </apiDesc></apiConstructorDetail></apiConstructor><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer:protected:disclosureIcon"><apiName>disclosureIcon</apiName><shortdesc>
      在此呈示器中显示泄露图标的内部 IFlexDisplayObject。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="mx.core:IFlexDisplayObject"/></apiValueDef><apiDesc>
      在此呈示器中显示泄露图标的内部 IFlexDisplayObject。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer:protected:icon"><apiName>icon</apiName><shortdesc>
      在此呈示器中显示图标的内部 IFlexDisplayObject。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="mx.core:IFlexDisplayObject"/></apiValueDef><apiDesc>
      在此呈示器中显示图标的内部 IFlexDisplayObject。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer:protected:label"><apiName>label</apiName><shortdesc>
      在此呈示器中显示文本的内部 UITextField。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="mx.core:IUITextField"/></apiValueDef><apiDesc>
      在此呈示器中显示文本的内部 UITextField。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer:data:get"><apiName>data</apiName><shortdesc>
      由 IDataRenderer 接口定义的 data 属性实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataChange"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Object"/></apiValueDef><apiDesc>
      由 IDataRenderer 接口定义的 <codeph>data</codeph> 属性实现。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.core.IDataRenderer.xml"><linktext>mx.core.IDataRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridGroupItemRenderer:listData:get"><apiName>listData</apiName><shortdesc>
      由 IDropInListItemRenderer 接口定义的 listData 属性实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataChange"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.controls.listClasses:BaseListData"/></apiValueDef><apiDesc>
      由 IDropInListItemRenderer 接口定义的 <codeph>listData</codeph> 属性实现。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.controls.listClasses.IDropInListItemRenderer.xml"><linktext>mx.controls.listClasses.IDropInListItemRenderer</linktext></link></related-links></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:IAdvancedDataGridRendererProvider"><apiName>IAdvancedDataGridRendererProvider</apiName><shortdesc>
  IAdvancedDataGridRendererProvider 接口定义由 AdvancedDataGridRendererProvider 类实现的接口，而此类定义 AdvancedDataGrid 控件的项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiInterface/><apiAccess value="public"/><apiStatic/><apiBaseClassifier/></apiClassifierDef><apiDesc>
  IAdvancedDataGridRendererProvider 接口定义由 AdvancedDataGridRendererProvider 类实现的接口，而此类定义 AdvancedDataGrid 控件的项呈示器。 
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridRendererProvider"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridRendererProvider</linktext></link></related-links><apiOperation id="mx.controls.advancedDataGridClasses:IAdvancedDataGridRendererProvider:mx.controls.advancedDataGridClasses:IAdvancedDataGridRendererProvider:describeRendererForItem"><apiName>describeRendererForItem</apiName><shortdesc> 
      使用此 IAdvancedDataGridRendererProvider 的相关信息更新 IAdvancedDataGridRendererDescription 实例。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>要显示的数据项。
     
      </apiDesc></apiParam><apiParam><apiItemName>dataDepth</apiItemName><apiType value="int"/><apiDesc>数据项目在 AdvancedDataGrid 控件中的深度。
     
      </apiDesc></apiParam><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>与此项目相关联的列。
     
      </apiDesc></apiParam><apiParam><apiItemName>description</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription</apiOperationClassifier><apiDesc>使用呈示器和列范围信息进行填充的 AdvancedDataGridRendererDescription 对象。
     
      
      </apiDesc></apiParam></apiOperationDef><apiDesc> 
      使用此 IAdvancedDataGridRendererProvider 的相关信息更新 IAdvancedDataGridRendererDescription 实例。
     
      </apiDesc></apiOperationDetail></apiOperation></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription"><apiName>AdvancedDataGridRendererDescription</apiName><shortdesc>
  AdvancedDataGridRendererDescription 类包含有关 AdvancedDataGrid 控件的项呈示器的信息。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridRendererDescription 类包含有关 AdvancedDataGrid 控件的项呈示器的信息。
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription:AdvancedDataGridRendererDescription"><apiName>AdvancedDataGridRendererDescription</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
      构造函数。
      
      </apiDesc></apiConstructorDetail></apiConstructor><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription:columnSpan"><apiName>columnSpan</apiName><shortdesc>
      指定项呈示器跨的列数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      指定项呈示器跨的列数。AdvancedDataGrid 控件利用此信息来设置项呈示器的宽度。如果 <codeph>columnSpan</codeph> 属性的值为 0，则项呈示器将跨整行。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription:renderer"><apiName>renderer</apiName><shortdesc>
      项呈示器类工厂。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
      项呈示器类工厂。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription:rowSpan"><apiName>rowSpan</apiName><shortdesc>
      指定项呈示器跨的行数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      指定项呈示器跨的行数。AdvancedDataGrid 控件利用此信息来设置项呈示器的高度。
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer"><apiName>AdvancedDataGridHeaderRenderer</apiName><shortdesc> 
  AdvancedDataGridHeaderRenderer 类定义 AdvancedDataGrid 控件的默认标题呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><styles><style enumeration="top,middle,bottom" inherit="no" name="verticalAlign" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer" playerVersion="Flash9" type="String">
<description>
  标题文本的垂直对齐方式。可能值包括 <codeph>"top"</codeph>、<codeph>"middle"</codeph> 和 <codeph>"bottom"</codeph>。
 
  </description>
<default>"middle"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style enumeration="left,center,right" inherit="no" name="horizontalAlign" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer" playerVersion="Flash9" type="String">
<description>
  标题文本的水平对齐方式。可能值包括 <codeph>"left"</codeph>、<codeph>"center"</codeph> 和 <codeph>"right"</codeph>。
 
  </description>
<default>"center"
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Color" inherit="yes" name="separatorColor" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer" playerVersion="Flash9" type="uint">
<description>
  文本部分和图标部分之间分隔符的颜色。
  </description>
<default>0xCCCCCC
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style><style format="Color" inherit="yes" name="color" owner="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer" playerVersion="Flash9" type="uint">
<description>
  组件标签的文本颜色。
  </description>
<default>0x0B333C
  
  </default>

<playerversion>AIR 1.1
  </playerversion>
	<prolog><asCustoms><langversion>3.0
  </langversion><productversion>Flex 3
 </productversion></asCustoms></prolog></style></styles></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IDataRenderer</apiBaseInterface><apiBaseInterface>mx.controls.listClasses:IDropInListItemRenderer</apiBaseInterface><apiBaseInterface>mx.controls.listClasses:IListItemRenderer</apiBaseInterface><apiBaseClassifier>mx.core:UIComponent</apiBaseClassifier></apiClassifierDef><apiDesc> 
  AdvancedDataGridHeaderRenderer 类定义 AdvancedDataGrid 控件的默认标题呈示器。默认情况下，标题呈示器将绘制与列表中每个标题相关联的文本；如果按该列排序，还将绘制可选排序箭头。
 
  <p> 默认情况下，自定义标题呈示器使用由 AdvancedDataGridSortItemRenderer 类定义的默认排序项呈示器。排序项呈示器可控制排序图标和排序序号的显示。通过使用 <codeph>sortItemRenderer</codeph> 属性可以指定自定义排序项呈示器。</p>
 
  <p>通过创建自定义标题呈示器，可以覆盖默认标题呈示器。对自定义标题呈示器的唯一要求是：它必须包含通过覆盖 <codeph>measure()</codeph> 和 <codeph>updateDisplayList()</codeph> 方法执行的任意大小计算中 <codeph>sortItemRenderer</codeph> 的大小。</p>
 
  <p>您可以通过处理或分派 <codeph>AdvancedDataGridEvent.SORT</codeph> 事件自定义何时触发排序。</p>
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridSortItemRenderer"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridSortItemRenderer</linktext></link></related-links><adobeApiEvent id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer_mx.events.FlexEvent.DATA_CHANGE_dataChange"><apiName>dataChange</apiName><shortdesc>
  当 data 属性更改时进行分派。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><adobeApiEventDetail><adobeApiEventDef><apiEventType>mx.events.FlexEvent.DATA_CHANGE</apiEventType><adobeApiEventClassifier>mx.events.FlexEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc>
  当 <codeph>data</codeph> 属性更改时进行分派。
 
  <p>当您使用组件作为项呈示器时，<codeph>data</codeph> 属性将包含要显示的数据。您可以侦听此事件，并在 <codeph>data</codeph> 属性更改时更新组件。</p>
 
  </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:AdvancedDataGridHeaderRenderer"><apiName>AdvancedDataGridHeaderRenderer</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
      构造函数。
      
      </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:protected:getFieldSortInfo"><apiName>getFieldSortInfo</apiName><shortdesc>
      从 AdvancedDataGrid 控件中返回此列的排序信息，以便此控件可以显示该列在排序顺序中的编号，以及按升序还是按降序排序。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>一个 SortInfo 实例。
     
      </apiDesc><apiOperationClassifier>mx.controls.advancedDataGridClasses:SortInfo</apiOperationClassifier></apiReturn></apiOperationDef><apiDesc>
      从 AdvancedDataGrid 控件中返回此列的排序信息，以便此控件可以显示该列在排序顺序中的编号，以及按升序还是按降序排序。排序信息由 SortInfo 类的实例表示，其中 AdvancedDataGrid 控件中的每列都具有一个相关联的 SortInfo 实例。
     
      </apiDesc></apiOperationDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#SortInfo"><linktext>mx.controls.advancedDataGridClasses.SortInfo</linktext></link></related-links></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:mouseEventToHeaderPart"><apiName>mouseEventToHeaderPart</apiName><shortdesc> 
      指示发生鼠标事件时，鼠标指针置于标题的文本部分还是图标部分。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiDesc>如果鼠标置于标题文本部分，则为 <codeph>AdvancedDataGrid.HEADERTEXTPART</codeph>；如果鼠标置于标题图标部分，则为 <codeph>AdvancedDataGrid.HEADERICONPART</codeph>。
      
      </apiDesc><apiType value="String"/></apiReturn><apiParam><apiItemName>event</apiItemName><apiType value="flash.events:MouseEvent"/><apiDesc>鼠标事件。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc> 
      指示发生鼠标事件时，鼠标指针置于标题的文本部分还是图标部分。
     
      <p>在自定义标题呈示器中必须实现此方法，以便正确进行排序。请注意，这暗示您既需要显示文本（标题呈示器可以通过任何方式显示文本；默认情况下，Flex 显示文本），又需要显示图标（默认的或自定义的排序项呈示器）。</p>
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:protected:toolTipShowHandler"><apiName>toolTipShowHandler</apiName><shortdesc>
      定位标题中的工具提示。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>event</apiItemName><apiType value="mx.events:ToolTipEvent"/><apiDesc>事件对象。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      定位标题中的工具提示。
     
      </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:protected:label"><apiName>label</apiName><shortdesc>
      在此呈示器中显示文本的内部 UITextField。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="mx.core:IUITextField"/></apiValueDef><apiDesc>
      在此呈示器中显示文本的内部 UITextField。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:data:get"><apiName>data</apiName><shortdesc>
      由 IDataRenderer 接口定义的 data 属性实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataChange"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Object"/></apiValueDef><apiDesc>
      由 IDataRenderer 接口定义的 <codeph>data</codeph> 属性实现。设置此属性后，它将存储值并使组件失效以触发组件重新布局。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.core.IDataRenderer.xml"><linktext>mx.core.IDataRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:listData:get"><apiName>listData</apiName><shortdesc>
      由 IDropInListItemRenderer 接口定义的 listData 属性实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataChange"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.controls.listClasses:BaseListData"/></apiValueDef><apiDesc>
      由 IDropInListItemRenderer 接口定义的 <codeph>listData</codeph> 属性实现。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.controls.listClasses.IDropInListItemRenderer.xml"><linktext>mx.controls.listClasses.IDropInListItemRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridHeaderRenderer:sortItemRenderer:get"><apiName>sortItemRenderer</apiName><shortdesc>
      指定自定义排序项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
      指定自定义排序项呈示器。默认情况下，AdvancedDataGridHeaderRenderer 类使用 AdvancedDataGridSortItemRenderer 作为排序项呈示器。
     
      <p>请注意，排序项呈示器控制排序图标和排序顺序编号的显示。自定义标题呈示器必须包括显示排序项呈示器的代码，无论它是默认的还是自定义的排序项呈示器。</p>
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer"><apiName>AdvancedDataGridItemRenderer</apiName><shortdesc>
  AdvancedDataGridItemRenderer 类定义 AdvancedDataGrid 控件的默认项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IDataRenderer</apiBaseInterface><apiBaseInterface>mx.controls.listClasses:IDropInListItemRenderer</apiBaseInterface><apiBaseInterface>mx.managers:ILayoutManagerClient</apiBaseInterface><apiBaseInterface>mx.controls.listClasses:IListItemRenderer</apiBaseInterface><apiBaseInterface>mx.styles:IStyleClient</apiBaseInterface><apiBaseClassifier>mx.core:UITextField</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridItemRenderer 类定义 AdvancedDataGrid 控件的默认项呈示器。默认情况下，项呈示器绘制与网格中各项相关联的文本。
 
  <p>通过创建自定义的项呈示器，您可以覆盖默认项呈示器。</p>
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="" invalidHref="mx.core.IDataRenderer.xml"><linktext>mx.core.IDataRenderer</linktext></link><link href="" invalidHref="mx.controls.listClasses.IDropInListItemRenderer.xml"><linktext>mx.controls.listClasses.IDropInListItemRenderer</linktext></link></related-links><adobeApiEvent id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer_mx.events.FlexEvent.DATA_CHANGE_dataChange"><apiName>dataChange</apiName><shortdesc>
  当 data 属性更改时进行分派。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><adobeApiEventDetail><adobeApiEventDef><apiEventType>mx.events.FlexEvent.DATA_CHANGE</apiEventType><adobeApiEventClassifier>mx.events.FlexEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc>
  当 <codeph>data</codeph> 属性更改时进行分派。
 
  <p>当您使用组件作为项呈示器时，<codeph>data</codeph> 属性将包含要显示的数据。您可以侦听此事件，并在 <codeph>data</codeph> 属性更改时更新组件。</p>
 
  </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:AdvancedDataGridItemRenderer"><apiName>AdvancedDataGridItemRenderer</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
      构造函数。
      
      </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:clearStyle"><apiName>clearStyle</apiName><shortdesc conref="mx.core.UIComponent#clearStyle()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>styleProp</apiItemName><apiType value="String"/></apiParam></apiOperationDef><apiDesc conref="mx.core.UIComponent#clearStyle()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:getClassStyleDeclarations"><apiName>getClassStyleDeclarations</apiName><shortdesc conref="mx.core.UIComponent#getClassStyleDeclarations()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="Array"/></apiReturn></apiOperationDef><apiDesc conref="mx.core.UIComponent#getClassStyleDeclarations()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:getStyle"><apiName>getStyle</apiName><shortdesc conref="mx.core.UIComponent#getStyle()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiIsOverride/><apiReturn><apiType value="any"/></apiReturn><apiParam><apiItemName>styleProp</apiItemName><apiType value="String"/></apiParam></apiOperationDef><apiDesc conref="mx.core.UIComponent#getStyle()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:initProtoChain"><apiName>initProtoChain</apiName><shortdesc>
      设置 inheritingStyles 和 nonInheritingStyles 对象及其主要链，以便 getStyle() 方法起作用。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn></apiOperationDef><apiDesc>
      设置 <codeph>inheritingStyles</codeph> 和 <codeph>nonInheritingStyles</codeph> 对象及其主要链，以便 <codeph>getStyle()</codeph> 方法起作用。
      
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:notifyStyleChangeInChildren"><apiName>notifyStyleChangeInChildren</apiName><shortdesc conref="mx.core.UIComponent#notifyStyleChangeInChildren()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>styleProp</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>recursive</apiItemName><apiType value="Boolean"/></apiParam></apiOperationDef><apiDesc conref="mx.core.UIComponent#notifyStyleChangeInChildren()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:regenerateStyleCache"><apiName>regenerateStyleCache</apiName><shortdesc conref="mx.core.UIComponent#regenerateStyleCache()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>recursive</apiItemName><apiType value="Boolean"/></apiParam></apiOperationDef><apiDesc conref="mx.core.UIComponent#regenerateStyleCache()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:registerEffects"><apiName>registerEffects</apiName><shortdesc conref="mx.core.UIComponent#registerEffects()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>effects</apiItemName><apiType value="Array"/></apiParam></apiOperationDef><apiDesc conref="mx.core.UIComponent#registerEffects()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:setStyle"><apiName>setStyle</apiName><shortdesc conref="mx.core.UIComponent#setStyle()">
      </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiIsOverride/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>styleProp</apiItemName><apiType value="String"/></apiParam><apiParam><apiItemName>newValue</apiItemName><apiType value="any"/></apiParam></apiOperationDef><apiDesc conref="mx.core.UIComponent#setStyle()">
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:protected:toolTipShowHandler"><apiName>toolTipShowHandler</apiName><shortdesc>
      定位工具提示的事件处理函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>event</apiItemName><apiType value="mx.events:ToolTipEvent"/><apiDesc>事件对象。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      定位工具提示的事件处理函数。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:validateDisplayList"><apiName>validateDisplayList</apiName><shortdesc>
      如果 Flex 调用此 ILayoutManagerClient 实例的 LayoutManager.invalidateDisplayList() 方法，则在更新显示列表时会调用此函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn></apiOperationDef><apiDesc>
      如果 Flex 调用此 ILayoutManagerClient 实例的 <codeph>LayoutManager.invalidateDisplayList()</codeph> 方法，则在更新显示列表时会调用此函数。
      
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:validateProperties"><apiName>validateProperties</apiName><shortdesc>
      如果 Flex 调用此 ILayoutManagerClient 的 LayoutManager.invalidateProperties() 方法，则在提交属性值时会调用此函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn></apiOperationDef><apiDesc>
      如果 Flex 调用此 ILayoutManagerClient 的 <codeph>LayoutManager.invalidateProperties()</codeph> 方法，则在提交属性值时会调用此函数。
      
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:validateSize"><apiName>validateSize</apiName><shortdesc>
      如果 Flex 调用此 ILayoutManagerClient 的 LayoutManager.invalidateSize() 方法，则在进行测量时会调用此函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>recursive</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>如果为 <codeph>true</codeph>，则调用对象子项的此方法。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      如果 Flex 调用此 ILayoutManagerClient 的 <codeph>LayoutManager.invalidateSize()</codeph> 方法，则在进行测量时会调用此函数。
     
      </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:data:get"><apiName>data</apiName><shortdesc>
      由 IDataRenderer 接口定义的 data 属性实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataChange"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Object"/></apiValueDef><apiDesc>
      由 IDataRenderer 接口定义的 <codeph>data</codeph> 属性实现。此值将被忽略。仅使用 <codeph>listData</codeph> 属性。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.core.IDataRenderer.xml"><linktext>mx.core.IDataRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:listData:get"><apiName>listData</apiName><shortdesc>
      由 IDropInListItemRenderer 接口定义的 listData 属性实现。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="dataChange"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.controls.listClasses:BaseListData"/></apiValueDef><apiDesc>
      由 IDropInListItemRenderer 接口定义的 <codeph>listData</codeph> 属性实现。将呈示器的文本设置为此属性的 <codeph>label</codeph> 属性。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.controls.listClasses.IDropInListItemRenderer.xml"><linktext>mx.controls.listClasses.IDropInListItemRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridItemRenderer:styleDeclaration:get"><apiName>styleDeclaration</apiName><shortdesc>
      存储此对象的内嵌继承样式。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.styles:CSSStyleDeclaration"/></apiValueDef><apiDesc>
      存储此对象的内嵌继承样式。第一次调用该组件的 <codeph>setStyle()</codeph> 方法来设置继承样式时，将创建此 CSSStyleDeclaration。
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase"><apiName>AdvancedDataGridBase</apiName><shortdesc>
  AdvancedDataGridBase 类是在多列中显示项目列表的控件（如 AdvancedDataGrid 和 OLAPDataGrid 控件）的基类。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><Exclude kind="property" name="maxVerticalScrollPosition"/><Exclude kind="property" name="maxHorizontalScrollPosition"/></asMetadata><asCustoms><mxml><![CDATA[
  
  <p>The AdvancedDataGridBase class inherits all the properties of its parent classes
  and adds the following properties:</p>
  
  <pre>
  &lt;mx:<i>tagname</i>
    headerHeight="depends on styles and header renderer"
    headerWordWrap="false|true"
    selectionMode="SINGLE_ROW"
    showHeaders="true|false"
    sortItemRenderer="null"
    styleFunction="null"
  /&gt;
  </pre>
  
  ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IFontContextComponent</apiBaseInterface><apiBaseClassifier>mx.controls.listClasses:AdvancedListBase</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridBase 类是在多列中显示项目列表的控件（如 AdvancedDataGrid 和 OLAPDataGrid 控件）的基类。此类不直接应用于应用程序。
  
  </apiDesc></apiClassifierDetail><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:AdvancedDataGridBase"><apiName>AdvancedDataGridBase</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
      构造函数。
      
      </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:calculateRowHeight"><apiName>calculateRowHeight</apiName><shortdesc>
      计算一行中列的行高。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>行高（以像素为单位）。
      
      </apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>此行的数据提供程序项目。
     
      </apiDesc></apiParam><apiParam><apiItemName>hh</apiItemName><apiType value="Number"/><apiDesc>当前行高。
     
      </apiDesc></apiParam><apiParam><apiItemName>skipVisible</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>如果为 <codeph>true</codeph>，则无需测量可见列中的项呈示器。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      计算一行中列的行高。如果 <codeph>skipVisible</codeph> 为 <codeph>true</codeph>，则 AdvancedDataGridBase 已经知道完全适合显示区域的列呈示器的高度，所以此方法只需对符合以下条件的项呈示器进行计算：在该行的其他列显示在显示区域中时存在的项呈示器。需要进行此计算，以便用户在水平滚动时，行高不会随着不同列的出现或消失而进行调整。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:clearIndicators"><apiName>clearIndicators</apiName><shortdesc>
      删除所有选定、加亮显示和尖号指示符。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiIsOverride/><apiReturn><apiType value="void"/></apiReturn></apiOperationDef><apiDesc>
      删除所有选定、加亮显示和尖号指示符。
      
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:createHeaders"><apiName>createHeaders</apiName><shortdesc>
      创建列标题。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>left</apiItemName><apiType value="Number"/><apiDesc>标题呈示器的 x 坐标。
     
      </apiDesc></apiParam><apiParam><apiItemName>top</apiItemName><apiType value="Number"/><apiDesc>标题呈示器的 y 坐标。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      创建列标题。创建标题之后，此方法将使用标题区域的高度来更新 <codeph>currentItemTop</codeph> 属性。如果尚未明确指定 <codeph>headerHeight</codeph>，则此方法还将更新 <codeph>headerHeight</codeph> 属性。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:createLockedRows"><apiName>createLockedRows</apiName><shortdesc>
      创建锁定行（如有必要）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>left</apiItemName><apiType value="Number"/><apiDesc>标题呈示器左上角的 x 坐标。
     
      </apiDesc></apiParam><apiParam><apiItemName>top</apiItemName><apiType value="Number"/><apiDesc>标题呈示器左上角的 y 坐标。
     
      </apiDesc></apiParam><apiParam><apiItemName>right</apiItemName><apiType value="Number"/><apiDesc>标题呈示器右下角的 x 坐标。
     
      </apiDesc></apiParam><apiParam><apiItemName>bottom</apiItemName><apiType value="Number"/><apiDesc>标题呈示器右下角的 y 坐标。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      创建锁定行（如有必要）。 
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:drawVisibleItem"><apiName>drawVisibleItem</apiName><shortdesc>
      绘制与指定的 UID 相对应的项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>uid</apiItemName><apiType value="String"/><apiDesc>所选单元格的 UID。
     
      </apiDesc></apiParam><apiParam><apiItemName>selected</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>设置为 <codeph>true</codeph> 可将所选单元格绘制为选定形式。
     
      </apiDesc></apiParam><apiParam><apiItemName>highlighted</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>设置为 <codeph>true</codeph> 可将单元格绘制为加亮显示形式。
     
      </apiDesc></apiParam><apiParam><apiItemName>caret</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>设置为 <codeph>true</codeph> 可绘制带有尖号的单元格。
     
      </apiDesc></apiParam><apiParam><apiItemName>transition</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>设置为 <codeph>true</codeph> 可使单元格外观变化具有动画效果。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      绘制与指定的 UID 相对应的项呈示器。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:getHeaderRenderer"><apiName>getHeaderRenderer</apiName><shortdesc>
      返回标题项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>标题项呈示器。
     
      
      </apiDesc><apiType value="mx.controls.listClasses:IListItemRenderer"/></apiReturn><apiParam><apiItemName>c</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>控件的列。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      返回标题项呈示器。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:getRowHeight"><apiName>getRowHeight</apiName><shortdesc>
      返回行高。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>行高（以像素为单位）。
     
      
      </apiDesc><apiType value="Number"/></apiReturn><apiParam><apiItemName>itemData</apiItemName><apiType value="Object"/><apiData>null</apiData><apiDesc>该行的数据提供程序对象。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      返回行高。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:isCellSelectionMode"><apiName>isCellSelectionMode</apiName><shortdesc>
      如果 selectedMode 为 SINGLE_CELL 或 MULTIPLE_CELLS，则返回 true。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>如果 <codeph>selectedMode</codeph> 为 <codeph>SINGLE_CELL</codeph> 或 <codeph>MULTIPLE_CELLS</codeph>，则返回 <codeph>true</codeph>。 
      
      </apiDesc><apiType value="Boolean"/></apiReturn></apiOperationDef><apiDesc>
      如果 <codeph>selectedMode</codeph> 为 <codeph>SINGLE_CELL</codeph> 或 <codeph>MULTIPLE_CELLS</codeph>，则返回 <codeph>true</codeph>。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:isRowSelectionMode"><apiName>isRowSelectionMode</apiName><shortdesc>
     如果 selectedMode 为 SINGLE_ROW 或 MULTIPLE_ROWS，则返回 true。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>如果 <codeph>selectedMode</codeph> 为 <codeph>SINGLE_ROW</codeph> 或 <codeph>MULTIPLE_ROWS</codeph>，则为 <codeph>true</codeph>。
      
      </apiDesc><apiType value="Boolean"/></apiReturn></apiOperationDef><apiDesc>
     如果 <codeph>selectedMode</codeph> 为 <codeph>SINGLE_ROW</codeph> 或 <codeph>MULTIPLE_ROWS</codeph>，则返回 <codeph>true</codeph>。
     
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:makeListData"><apiName>makeListData</apiName><shortdesc>
      创建 AdvancedDataGridListData 新实例，并根据输入数据提供程序项目填充字段。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiDesc>一个新构建的 AdvancedDataGridListData 对象。
      
      </apiDesc><apiType value="mx.controls.listClasses:BaseListData"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>用于填充 ListData 的数据提供程序项目。
     
      </apiDesc></apiParam><apiParam><apiItemName>uid</apiItemName><apiType value="String"/><apiDesc>该项目的 UID。
     
      </apiDesc></apiParam><apiParam><apiItemName>rowNum</apiItemName><apiType value="int"/><apiDesc>数据提供程序中项目的索引。
     
      </apiDesc></apiParam><apiParam><apiItemName>columnNum</apiItemName><apiType value="int"/><apiDesc>与此项目相关联的列索引。 
     
      </apiDesc></apiParam><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>与此项相关的列。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      创建 AdvancedDataGridListData 新实例，并根据输入数据提供程序项目填充字段。 
      
      </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:setVisibleDataItem"><apiName>setVisibleDataItem</apiName><shortdesc>
      设置由 uid 定义的单元格以使用 item 所指定的项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="protected"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>uid</apiItemName><apiType value="String"/><apiDesc>单元格的 UID。
     
      </apiDesc></apiParam><apiParam><apiItemName>item</apiItemName><apiType value="mx.controls.listClasses:IListItemRenderer"/><apiDesc>用于单元格的项呈示器。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      设置由 <codeph>uid</codeph> 定义的单元格以使用 <codeph>item</codeph> 所指定的项呈示器。
     
      </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:MULTIPLE_CELLS"><apiName>MULTIPLE_CELLS</apiName><shortdesc>
      selectionMode 属性的常量定义，允许选择多个单元格。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>multipleCells</apiData><apiType value="String"/></apiValueDef><apiDesc>
      <codeph>selectionMode</codeph> 属性的常量定义，允许选择多个单元格。单击行中的任意单元格可选中该单元格。按下 Ctrl 键，同时单击任意单元格可以对单元格执行非连续选择。按下 Shift 键，同时单击任意单元格可以选择多个连续的单元格。
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid/selectedCells"><linktext>mx.controls.AdvancedDataGrid.selectedCells</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:MULTIPLE_ROWS"><apiName>MULTIPLE_ROWS</apiName><shortdesc>
      selectionMode 属性的常量定义，允许选择多行。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>multipleRows</apiData><apiType value="String"/></apiValueDef><apiDesc>
      <codeph>selectionMode</codeph> 属性的常量定义，允许选择多行。单击行中的任意单元格可以选中该行。按下 Ctrl 键，同时单击另一行中的任意单元格可以对行执行非连续选择。按下 Shift 键，同时单击另一行中的任意单元格可以选择多个连续行。
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid/selectedCells"><linktext>mx.controls.AdvancedDataGrid.selectedCells</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:NONE"><apiName>NONE</apiName><shortdesc>
      selectionMode 属性的常量定义。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>none</apiData><apiType value="String"/></apiValueDef><apiDesc>
      <codeph>selectionMode</codeph> 属性的常量定义。不允许在此控件中进行任何选择，且 <codeph>selectedCells</codeph> 属性为空。 
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid/selectedCells"><linktext>mx.controls.AdvancedDataGrid.selectedCells</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:SINGLE_CELL"><apiName>SINGLE_CELL</apiName><shortdesc>
      selectionMode 属性的常量定义，允许选择单个单元格。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>singleCell</apiData><apiType value="String"/></apiValueDef><apiDesc>
      <codeph>selectionMode</codeph> 属性的常量定义，允许选择单个单元格。单击任意单元格可将其选中。
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid/selectedCells"><linktext>mx.controls.AdvancedDataGrid.selectedCells</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:SINGLE_ROW"><apiName>SINGLE_ROW</apiName><shortdesc>
      selectionMode 属性的常量定义，允许选择单行。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiAccess value="public"/><apiStatic/><apiData>singleRow</apiData><apiType value="String"/></apiValueDef><apiDesc>
      <codeph>selectionMode</codeph> 属性的常量定义，允许选择单行。单击行中的任意单元格可以选中该行。
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid/selectedCells"><linktext>mx.controls.AdvancedDataGrid.selectedCells</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:columnMap"><apiName>columnMap</apiName><shortdesc>
      项呈示器到列的映射。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="Object"/></apiValueDef><apiDesc>
      项呈示器到列的映射。与 <codeph>AdvancedListBase.rowMap</codeph> 相同，此属性包含项呈示器与其所属列的哈希映射。项呈示器按其 DisplayObject 名称编制索引。
     
      </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.controls.listClasses.xml#ListBase/rowMap"><linktext>mx.controls.listClasses.ListBase.rowMap</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:currentColNum"><apiName>currentColNum</apiName><shortdesc>
      包含当前正为其创建呈示器的列的索引。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      包含当前正为其创建呈示器的列的索引。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:currentItemTop"><apiName>currentItemTop</apiName><shortdesc>
      包含当前创建的呈示器的顶部位置。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="Number"/></apiValueDef><apiDesc>
      包含当前创建的呈示器的顶部位置。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:currentRowHeight"><apiName>currentRowHeight</apiName><shortdesc>
      当前行的高度（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="Number"/></apiValueDef><apiDesc>
      当前行的高度（以像素为单位）。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:currentRowNum"><apiName>currentRowNum</apiName><shortdesc>
      包含当前正为其创建呈示器的行的索引。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="int"/></apiValueDef><apiDesc>
      包含当前正为其创建呈示器的行的索引。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:headerInfos"><apiName>headerInfos</apiName><shortdesc>
      控件中所有列的 AdvancedDataGridHeaderInfo 实例 Array。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="Array"/></apiValueDef><apiDesc>
      控件中所有列的 AdvancedDataGridHeaderInfo 实例 Array。
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridHeaderInfo"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderInfo</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:headerRowInfo"><apiName>headerRowInfo</apiName><shortdesc>
      缓存 headerItems 数组中标题的标题高度及其他相关信息的 ListRowInfo 实例 Array。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiData>unknown</apiData><apiType value="Array"/></apiValueDef><apiDesc>
      缓存 <codeph>headerItems</codeph> Array 中标题的标题高度及其他相关信息的 ListRowInfo 实例 Array。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:itemRendererToFactoryMap"><apiName>itemRendererToFactoryMap</apiName><shortdesc>
      将项呈示器映射到创建其的 Factory 实例。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="flash.utils:Dictionary"/></apiValueDef><apiDesc>
      将项呈示器映射到创建其的 Factory 实例。
     
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:protected:visibleHeaderInfos"><apiName>visibleHeaderInfos</apiName><shortdesc>
      为可显示列定义标题项呈示器的 AdvancedDataGridHeaderRenderer 实例 Array。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="protected"/><apiDynamic/><apiType value="Array"/></apiValueDef><apiDesc>
      为可显示列定义标题项呈示器的 AdvancedDataGridHeaderRenderer 实例 Array。
     
      </apiDesc></apiValueDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridHeaderRenderer"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridHeaderRenderer</linktext></link></related-links></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:fontContext:get"><apiName>fontContext</apiName><shortdesc>
    </shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.core:IFlexModuleFactory"/></apiValueDef><apiDesc>
    </apiDesc></apiValueDetail><apiInheritDoc/></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:headerHeight:get"><apiName>headerHeight</apiName><shortdesc>
      列的标题单元格的高度（以像素为单位）。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="resize"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Number"/></apiValueDef><apiDesc>
      列的标题单元格的高度（以像素为单位）。如果已显式设置，则此高度将用于所有的标题。如果未显式进行设置，则此高度将基于样式设置和标题呈示器。  
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:headerRenderer:get"><apiName>headerRenderer</apiName><shortdesc>
      用于显示列的标题行的标题呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="headerRendererChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.core:IFactory"/><apiDefaultValue>AdvancedDataGridHeaderRenderer
      
      </apiDefaultValue></apiValueDef><apiDesc>
      用于显示列的标题行的标题呈示器。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:headerWordWrap:get"><apiName>headerWordWrap</apiName><shortdesc>
      如果为 true，则指定标题文本不适合一行时将换行。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Boolean"/><apiDefaultValue>false
      
      </apiDefaultValue></apiValueDef><apiDesc>
      如果为 <codeph>true</codeph>，则指定标题文本不适合一行时将换行。如果在 AdvancedDataGridColumn 中设置 <codeph>headerWordWrap</codeph> 属性，则该属性不会产生任何效果。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:selectionMode:get"><apiName>selectionMode</apiName><shortdesc>
      控件的选择模式。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="String"/><apiDefaultValue>SINGLE_ROW
      
      </apiDefaultValue></apiValueDef><apiDesc>
      控件的选择模式。可能值为：<codeph>MULTIPLE_CELLS</codeph>、<codeph>MULTIPLE_ROWS</codeph>、<codeph>NONE</codeph>、<codeph>SINGLE_CELL</codeph> 和 <codeph>SINGLE_ROW</codeph>。通过更改此属性的值可以将 <codeph>selectedCells</codeph> 属性设置为空。
     
      <p>您必须将 <codeph>allowMultipleSelection</codeph> 属性设置为 <codeph>true</codeph>，才能同时选择控件中的多个项目。</p> 
     
      <p>所选单元格的相关信息将写入 <codeph>selectedCells</codeph> 属性。</p>
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:showHeaders:get"><apiName>showHeaders</apiName><shortdesc>
      指示控件是否应显示列标题的标志。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="showHeadersChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Boolean"/><apiDefaultValue>true
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指示控件是否应显示列标题的标志。如果为 <codeph>true</codeph>，则控件显示列标题。 
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:sortItemRenderer:get"><apiName>sortItemRenderer</apiName><shortdesc>
      用于在列标题中显示排序图标的排序项呈示器。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty isBindable="true" name="sortItemRendererChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
      用于在列标题中显示排序图标的排序项呈示器。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridBase:styleFunction:get"><apiName>styleFunction</apiName><shortdesc>
      呈示每个单元格时调用的回调函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/></apiValueDef><apiDesc>
      呈示每个单元格时调用的回调函数。回调函数的签名为：
     
       <pre>function myStyleFunction(data:Object, column:AdvancedDataGridColumn):Object</pre>
     
       <p>其中，<codeph>data</codeph> 为与要呈示的项呈示器相关联的数据对象，<codeph>column</codeph> 为项呈示器与之相关联的 AdvancedDataGridColumn 实例。</p>
     
      <p>返回值应是以样式作为属性的 Object。例如：<codeph>{ color:0xFF0000, fontWeight:"bold" }</codeph>。</p>
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider"><apiName>AdvancedDataGridRendererProvider</apiName><shortdesc>
  AdvancedDataGridRendererProvider 实例定义由 AdvancedDataGrid 控件使用的单个项呈示器的特征。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata><asCustoms><mxml><![CDATA[
  <p>The <code>&lt;mx:AdvancedDataGridRendererProvider&gt;</code> tag 
  defines the following tag attributes:</p>
  <pre>
  &lt;mx:AdvancedDataGridRendererProvider
    <b>Properties</b>
    column="<i>Not defined</i>"
    columnIndex="-1"
    columnSpan="1"
    dataField="<i>No default</i>"
    depth="<i>All depths of the tree</i>"
    renderer="null"
    rowSpan="1"
  /&gt;
 
  ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.controls.advancedDataGridClasses:IAdvancedDataGridRendererProvider</apiBaseInterface><apiBaseClassifier>Object</apiBaseClassifier></apiClassifierDef><apiDesc>
  AdvancedDataGridRendererProvider 实例定义由 AdvancedDataGrid 控件使用的单个项呈示器的特征。使用 AdvancedDataGridRendererProvider 类的属性可配置 AdvancedDataGrid 控件中使用项呈示器的位置。
 
  <p>下例使用 AdvancedDataGridRendererProvider 类在 myComponents 子目录中配置了名为 EstimateRenderer.mxml 的自定义项呈示器。</p>
 
  <pre>
  &lt;mx:AdvancedDataGrid>
      &lt;mx:columns>
          &lt;mx:AdvancedDataGridColumn dataField="Region"/>
          &lt;mx:AdvancedDataGridColumn dataField="Territory_Rep"
              headerText="Territory Rep"/>
          &lt;mx:AdvancedDataGridColumn dataField="Actual"/>
          &lt;mx:AdvancedDataGridColumn dataField="Estimate"/>
      &lt;/mx:columns>
  
      &lt;mx:rendererProviders>
          &lt;mx:AdvancedDataGridRendererProvider 
              columnIndex="3"
              columnSpan="1" 
              renderer="myComponents.EstimateRenderer"/>
      &lt;/mx:rendererProviders>
  &lt;/mx:AdvancedDataGrid>
  </pre>
  
  </apiDesc><example conref="AdvancedDataGridChartRendererExample.mxml"><swfblock conref="examples/AdvancedDataGridChartRendererExample.swf"/></example><example conref="ChartRenderer.mxml"/></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:AdvancedDataGridRendererProvider"><apiName>AdvancedDataGridRendererProvider</apiName><shortdesc>
     构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/></apiConstructorDef><apiDesc>
     构造函数。
     
     </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:describeRendererForItem"><apiName>describeRendererForItem</apiName><shortdesc>
      使用此 AdvancedDataGridRendererProvider 实例的相关信息更新 AdvancedDataGridRendererDescription 实例。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>要显示的数据项。
     
      </apiDesc></apiParam><apiParam><apiItemName>dataDepth</apiItemName><apiType value="int"/><apiDesc>数据项目在 AdvancedDataGrid 控件中的深度。
     
      </apiDesc></apiParam><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>与此项目相关联的列。
     
      </apiDesc></apiParam><apiParam><apiItemName>description</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridRendererDescription</apiOperationClassifier><apiDesc>使用呈示器和列范围信息进行填充的 AdvancedDataGridRendererDescription 对象。
      
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      使用此 AdvancedDataGridRendererProvider 实例的相关信息更新 AdvancedDataGridRendererDescription 实例。
     
      </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:columnIndex"><apiName>columnIndex</apiName><shortdesc> 
      使用呈示器的列索引，其中第一列的索引为 0。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>-1</apiData><apiType value="int"/><apiDefaultValue>-1
      
      </apiDefaultValue></apiValueDef><apiDesc> 
      使用呈示器的列索引，其中第一列的索引为 0。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:columnSpan"><apiName>columnSpan</apiName><shortdesc>
      指定呈示器应跨的列数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>1</apiData><apiType value="int"/><apiDefaultValue>1
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指定呈示器应跨的列数。将此属性指定为 0 可以跨所有列。AdvancedDataGrid 控件利用此信息来设置项呈示器的宽度。
     
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:column"><apiName>column</apiName><shortdesc> 
      使用呈示器的列的 ID。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiValueClassifier></apiValueDef><apiDesc> 
      使用呈示器的列的 <codeph>id</codeph>。如果省略此属性，可以使用 <codeph>columnIndex</codeph> 属性指定列。 
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:dataField"><apiName>dataField</apiName><shortdesc> 
      呈示器的数据提供程序中的数据字段。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="String"/></apiValueDef><apiDesc> 
      呈示器的数据提供程序中的数据字段。此属性是可选的。 
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:depth"><apiName>depth</apiName><shortdesc>
      在树中使用呈示器的深度，树最上面的节点的深度为 1。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>-1</apiData><apiType value="int"/></apiValueDef><apiDesc>
      在树中使用呈示器的深度，树最上面的节点的深度为 1。如果只能在树展开到一定深度时才使用呈示器，而不对树中的所有节点使用，请使用此属性。默认情况下，控件对树的所有级别使用呈示器。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:renderer"><apiName>renderer</apiName><shortdesc>
     用于创建项呈示器的实例的 ItemRenderer IFactory。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiType value="mx.core:IFactory"/></apiValueDef><apiDesc>
     用于创建项呈示器的实例的 ItemRenderer IFactory。 
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridRendererProvider:rowSpan"><apiName>rowSpan</apiName><shortdesc>
      指定呈示器应跨的行数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>1</apiData><apiType value="int"/><apiDefaultValue>1
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指定呈示器应跨的行数。AdvancedDataGrid 控件使用此信息来设置呈示器的高度。
     
      <p>当前，在 AdvancedDataGrid 控件中未实现此属性。</p>
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumnGroup"><apiName>AdvancedDataGridColumnGroup</apiName><shortdesc>
  使用 AdvancedDataGridColumnGroup 类可指定 AdvancedDataGrid 控件的列组。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion><DefaultProperty name="children"/></asMetadata><asCustoms><mxml><![CDATA[
 
  <p>You use the <code>&lt;mx.AdvancedDataGridColumnGroup&gt;</code> tag to configure a column
  group of a AdvancedDataGrid control.
  You specify the <code>&lt;mx.AdvancedDataGridColumnGroup&gt;</code> tag as a child
  of the <code>groupedColumns</code> property in MXML.
  The <code>&lt;mx.AdvancedDataGridcolumn&gt;</code> tag defines the following tag attributes:</p>
 
  <pre>
  &lt;mx:AdvancedDataGridColumn
  <b>Properties </b>
    children="<i>No default</i>"
    childrenDragEnabled="true|false"
  /&gt;
  </pre>
 
  ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiBaseClassifier></apiClassifierDef><apiDesc>
  使用 AdvancedDataGridColumnGroup 类可指定 AdvancedDataGrid 控件的列组。可指定一个或多个 AdvancedDataGridColumn 类作为 AdvancedDataGridColumnGroup 类的子类，或嵌套 AdvancedDataGridColumnGroup 类来创建嵌套的列组。<codeph>AdvancedDataGrid.columnGroup</codeph> 属性采用 AdvancedDataGridColumnGroup 实例 Array 来指定列组。 
 
  <p>下例使用 AdvancedDataGridColumnGroup 类定义了名为 Revenues 的列组，其中包含两列：Actual 和 Estimate。</p>
 
  <pre>
  &lt;mx:AdvancedDataGrid id="myADG"
       dataProvider="{dpFlat}"
       width="100%" height="100%">
       &lt;mx:groupedColumns>
           &lt;mx:AdvancedDataGridColumn dataField="Region"/>
           &lt;mx:AdvancedDataGridColumn dataField="Territory"/>
           &lt;mx:AdvancedDataGridColumn dataField="Territory_Rep"
               headerText="Territory Rep"/>
           &lt;mx:AdvancedDataGridColumnGroup headerText="Revenues">    
               &lt;mx:AdvancedDataGridColumn dataField="Actual"/>
               &lt;mx:AdvancedDataGridColumn dataField="Estimate"/>
           &lt;/mx:AdvancedDataGridColumnGroup>    
       &lt;/mx:groupedColumns>
  &lt;/mx:AdvancedDataGrid></pre>
 
  </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="mx.controls.xml#AdvancedDataGrid/columnGroup"><linktext>mx.controls.AdvancedDataGrid.columnGroup</linktext></link></related-links><apiConstructor id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumnGroup:AdvancedDataGridColumnGroup"><apiName>AdvancedDataGridColumnGroup</apiName><shortdesc>
      构造函数。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiConstructorDetail><apiConstructorDef><apiAccess value="public"/><apiParam><apiItemName>columnName</apiItemName><apiType value="String"/><apiData>null</apiData><apiDesc>与列组相关联的数据提供程序中的字段名称以及此列标题单元格的文本。这等效于设置 <codeph>dataField</codeph> 和 <codeph>headerText</codeph> 属性。
     
      
      </apiDesc></apiParam></apiConstructorDef><apiDesc>
      构造函数。
     
      </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumnGroup:itemToData"><apiName>itemToData</apiName><shortdesc>
      返回来自指定 Object 的数据提供程序中的数据。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiOperationDetail><apiOperationDef><apiAccess value="public"/><apiReturn><apiDesc>指定 Object 的数据提供程序中的数据。
     
      </apiDesc><apiType value="any"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>数据提供程序元素。
     
      </apiDesc></apiParam></apiOperationDef><apiDesc>
      返回来自指定 Object 的数据提供程序中的数据。
     
      <p>如果行数据包含套嵌的对象，则此方法非常有用。例如，行由数据提供程序中的下列数据定义：</p>
      <pre>
      row = { name:"Adobe", address : {
                                        street  : "345 Park Avenue", 
                                        city    : "San Jose",
                                        state   : "CA 95110",
                                        country : "USA"
                                      }
                       }</pre>
     
      <p>您可以将“address”字段分配给 AdvancedDataGridColumnGroup 实例的 <codeph>dataField</codeph> 属性。调用 <codeph>itemToData(row)</codeph> 可以返回地址对象。 </p>
     
      <p>此方法与 <codeph>AdvancedDataGridColumn.itemToLabel()</codeph> 方法类似。 </p>
     
      </apiDesc></apiOperationDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridColumn"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridColumn</linktext></link></related-links></apiOperation><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumnGroup:childrenDragEnabled"><apiName>childrenDragEnabled</apiName><shortdesc>
      指定是否可以拖动子列以在组中对其重新定位。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>true</apiData><apiType value="Boolean"/><apiDefaultValue>true                                                                                                                                                     
      
      </apiDefaultValue></apiValueDef><apiDesc>
      指定是否可以拖动子列以在组中对其重新定位。如果为 <codeph>false</codeph>，则即使将子列的 <codeph>AdvancedDataGridColumn.dragEnabled</codeph> 属性设置为 <codeph>true</codeph>，也无法对子列重新排序。
      
      </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls.advancedDataGridClasses:AdvancedDataGridColumnGroup:children"><apiName>children</apiName><shortdesc>
      定义列组中列的 AdvancedDataGridColumn 实例 Array。</shortdesc><prolog><asMetadata><apiVersion><apiLanguage version="3.0"/><apiPlatform description="" name="Flash" version="9"/><apiPlatform description="" name="AIR" version="1.1"/><apiTool description="" name="Flex" version="3"/></apiVersion></asMetadata></prolog><apiValueDetail><apiValueDef><apiProperty/><apiAccess value="public"/><apiDynamic/><apiData>unknown</apiData><apiType value="Array"/></apiValueDef><apiDesc>
      定义列组中列的 AdvancedDataGridColumn 实例 Array。
      
      </apiDesc></apiValueDetail></apiValue></apiClassifier></apiPackage>