| <?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"><apiName>mx.controls</apiName><apiDetail/><apiClassifier id="mx.controls:OLAPDataGrid"><apiName>OLAPDataGrid</apiName><shortdesc> |
| Das OLAPDataGrid-Steuerelement erweitert die Funktion des AdvancedDataGrid-Steuerelements, indem es Unterstützung für das Anzeigen der Ergebnisse von OLAP-Abfragen hinzufügt.</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="style" name="headerDragProxyStyleName"/><Exclude kind="style" name="sortFontWeight"/><Exclude kind="style" name="sortFontStyle"/><Exclude kind="style" name="sortFontSize"/><Exclude kind="style" name="sortFontFamily"/><Exclude kind="style" name="openEasingFunction"/><Exclude kind="style" name="openDuration"/><Exclude kind="style" name="headerStyleName"/><Exclude kind="style" name="headerSortSeparatorSkin"/><Exclude kind="style" name="folderOpenIcon"/><Exclude kind="style" name="folderClosedIcon"/><Exclude kind="style" name="depthColors"/><Exclude kind="style" name="defaultLeafIcon"/><Exclude kind="style" name="columnDropIndicatorSkin"/><Exclude kind="event" name="itemOpening"/><Exclude kind="event" name="itemOpen"/><Exclude kind="event" name="itemEditEnd"/><Exclude kind="event" name="itemEditBeginning"/><Exclude kind="event" name="itemEditBegin"/><Exclude kind="event" name="itemClose"/><Exclude kind="event" name="headerShift"/><Exclude kind="event" name="headerRelease"/><Exclude kind="event" name="headerDropOutside"/><Exclude kind="event" name="headerDragOutside"/><Exclude kind="event" name="dragOver"/><Exclude kind="event" name="dragExit"/><Exclude kind="event" name="dragEnter"/><Exclude kind="event" name="dragDrop"/><Exclude kind="event" name="dragComplete"/><Exclude kind="method" name="updateVisibleHeaders"/><Exclude kind="method" name="updateHeaderSearchList"/><Exclude kind="method" name="treeNavigationHandler"/><Exclude kind="method" name="removeSortField"/><Exclude kind="method" name="placeSortArrow"/><Exclude kind="method" name="headerReleaseHandler"/><Exclude kind="method" name="findSortField"/><Exclude kind="method" name="expandItemHandler"/><Exclude kind="method" name="dragStartHandler"/><Exclude kind="method" name="dragScroll"/><Exclude kind="method" name="dragOverHandler"/><Exclude kind="method" name="dragExitHandler"/><Exclude kind="method" name="dragEnterHandler"/><Exclude kind="method" name="dragDropHandler"/><Exclude kind="method" name="dragCompleteHandler"/><Exclude kind="method" name="addSortField"/><Exclude kind="method" name="addDragData"/><Exclude kind="method" name="stopDrag"/><Exclude kind="method" name="startDrag"/><Exclude kind="method" name="showDropFeedback"/><Exclude kind="method" name="hideDropFeedback"/><Exclude kind="method" name="getFieldSortInfo"/><Exclude kind="method" name="setItemIcon"/><Exclude kind="method" name="isItemOpen"/><Exclude kind="method" name="getParentItem"/><Exclude kind="method" name="expandItem"/><Exclude kind="method" name="expandChildrenOf"/><Exclude kind="method" name="expandAll"/><Exclude kind="method" name="destroyItemEditor"/><Exclude kind="method" name="createItemEditor"/><Exclude kind="method" name="collapseAll"/><Exclude kind="method" name="calculateDropIndex"/><Exclude kind="property" name="selectedHeaderInfo"/><Exclude kind="property" name="orderedHeadersList"/><Exclude kind="property" name="lastDropIndex"/><Exclude kind="property" name="headerInfoInitialized"/><Exclude kind="property" name="dragImageOffsets"/><Exclude kind="property" name="dragImage"/><Exclude kind="property" name="_columns"/><Exclude kind="property" name="sortItemRenderer"/><Exclude kind="property" name="sortExpertMode"/><Exclude kind="property" name="sortableColumns"/><Exclude kind="property" name="showRoot"/><Exclude kind="property" name="showHeaders"/><Exclude kind="property" name="rendererProviders"/><Exclude kind="property" name="openItems"/><Exclude kind="property" name="lookAheadDuration"/><Exclude kind="property" name="lockedColumnCount"/><Exclude kind="property" name="labelFunction"/><Exclude kind="property" name="itemIcons"/><Exclude kind="property" name="itemEditorInstance"/><Exclude kind="property" name="hierarchicalCollectionView"/><Exclude kind="property" name="hasRoot"/><Exclude kind="property" name="groupLabelFunction"/><Exclude kind="property" name="groupIconFunction"/><Exclude kind="property" name="groupedColumns"/><Exclude kind="property" name="editedItemRenderer"/><Exclude kind="property" name="editedItemPosition"/><Exclude kind="property" name="editable"/><Exclude kind="property" name="dropTarget"/><Exclude kind="property" name="dropEnabled"/><Exclude kind="property" name="dragMoveEnabled"/><Exclude kind="property" name="draggableColumns"/><Exclude kind="property" name="dragEnabled"/><Exclude kind="property" name="displayItemsExpanded"/><Exclude kind="property" name="displayDisclosureIcon"/><Exclude kind="property" name="columnWidth"/><Exclude kind="property" name="columns"/><Exclude kind="property" name="allowDragSelection"/><styles><style inherit="no" name="columnAxisHeaderStyleName" owner="mx.controls:OLAPDataGrid" playerVersion="Flash9" type="String"> |
| <description> |
| Name einer CSS-Stildeklaration zur Steuerung von Aspekten des Aussehens von Spaltenachsenüberschriften. Der Standardwert ist <codeph>undefined</codeph>, das heißt, es wird der Wert des <codeph>headerStyleName</codeph>-Stils verwendet. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="rowAxisHeaderStyleName" owner="mx.controls:OLAPDataGrid" playerVersion="Flash9" type="String"> |
| <description> |
| Name einer CSS-Stildeklaration zur Steuerung von Aspekten des Aussehens von Zeilenachsenüberschriften. Der Standardwert ist <codeph>undefined</codeph>, das heißt, es wird der Wert des <codeph>headerStyleName</codeph>-Stils verwendet. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style></styles><DefaultProperty name="dataProvider"/></asMetadata><asCustoms><mxml><![CDATA[ |
| <p> |
| The <code><mx:OLAPDataGrid></code> tag inherits all of the tag attributes |
| of its superclass, except for <code>labelField</code>, <code>iconField</code>, |
| and <code>iconFunction</code>, and adds the following tag attributes: |
| </p> |
| <pre> |
| <mx:OLAPDataGrid |
| <b>Properties</b> |
| defaultCellString="NaN" |
| headerRendererProviders="[]" |
| itemRendererProviders="[]" |
| |
| <b>Styles</b> |
| columnAxisHeaderStyleName="undefined" |
| rowAxisHeaderStyleName="undefined" |
| /> |
| |
| ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>mx.controls:AdvancedDataGrid</apiBaseClassifier></apiClassifierDef><apiDesc> |
| Das OLAPDataGrid-Steuerelement erweitert die Funktion des AdvancedDataGrid-Steuerelements, indem es Unterstützung für das Anzeigen der Ergebnisse von OLAP-Abfragen hinzufügt. Wie alle Flex-Datenrastersteuerelemente zeigt das OLAPDataGrid-Steuerelement Daten in einer zweidimensionalen Darstellung bestehend aus Zeilen und Spalten an. |
| |
| <p>Aufgrund der Art und Weise, wie dem OLAPDataGrid-Steuerelement Daten übergeben werden, unterscheidet es sich in einigen Punkten vom AdvancedDataGrid-Steuerelement.</p> |
| <ul> |
| <li>Das Ziehen von Spalten ist im OLAPDataGrid-Steuerelement nicht erlaubt.</li> |
| <li>Zellen können im OLAPDataGrid-Steuerelement nicht bearbeitet werden, da die Daten in der Zelle sich aus einer Abfrage ergeben und nicht einem einzelnen Datenwert im OLAP-Cube entsprechen.</li> |
| <li>Spalten können im OLAPDataGrid-Steuerelement nicht durch Klicken auf die Überschrift sortiert werden. Sortieren wird auf der Dimensionsebene unterstützt, sodass die Reihenfolge der Members der Dimension geändert werden kann.</li> |
| </ul> |
| |
| <p>Das OLAPDataGrid-Steuerelement wird mit Daten befüllt, indem sein Datenprovider auf eine Instanz der OLAPResult-Klasse gesetzt wird, welche die Inhalte der OLAP-Abfrage enthält. </p> |
| |
| </apiDesc><example conref="OLAPDataGridExample.mxml"><swfblock conref="examples/OLAPDataGridExample.swf"/></example></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link><link href="mx.olap.xml#OLAPQuery"><linktext>mx.olap.OLAPQuery</linktext></link><link href="mx.olap.xml#OLAPResult"><linktext>mx.olap.OLAPResult</linktext></link></related-links><apiConstructor id="mx.controls:OLAPDataGrid:OLAPDataGrid"><apiName>OLAPDataGrid</apiName><shortdesc> |
| Konstruktor.</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> |
| Konstruktor. |
| |
| </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls:OLAPDataGrid:protected:getCellRendererInfo"><apiName>getCellRendererInfo</apiName><shortdesc> |
| Entscheiden Sie, welcher Renderer für die bestimmte Zelle verwendet werden soll.</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>Der Elementrenderer, der für die Zelle am Schnittpunkt von Zeilen- und Spaltenachse verwendet werden soll. |
| |
| </apiDesc><apiOperationClassifier>mx.controls.olapDataGridClasses:OLAPDataGridItemRendererProvider</apiOperationClassifier></apiReturn><apiParam><apiItemName>row</apiItemName><apiOperationClassifier>mx.olap:IOLAPAxisPosition</apiOperationClassifier><apiDesc>Die Position der Zelle auf einer Zeilenachse. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.olap:IOLAPAxisPosition</apiOperationClassifier><apiDesc>Die Position der Zelle auf einer Spaltenachse. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Entscheiden Sie, welcher Renderer für die bestimmte Zelle verwendet werden soll. Eine Zelle liegt am Schnittpunkt einer Zeilen- und einer Spaltenachse. Sie kann daher Regeln unterliegen, die von den <codeph>itemRendererProviders</codeph>-Eigenschaften beider Achsen bestimmt werden. Diese Methode räumt der Zeilenachse die Priorität ein und sucht nach dem richtigen Wert der <codeph>itemRendererProviders</codeph>-Eigenschaft, die für den Renderer verwendet werden soll. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:OLAPDataGrid:protected:getFormattedCellValue"><apiName>getFormattedCellValue</apiName><shortdesc> |
| Wendet die mit einer bestimmten Zelle verknüpfte Formatierung auf einen Stringwert an.</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>Der formatierte Wert von <codeph>label</codeph> oder <codeph>label</codeph>, falls die Zelle nicht vorhanden ist oder kein Formatierer auf die Zelle angewendet wird. |
| |
| </apiDesc><apiType value="String"/></apiReturn><apiParam><apiItemName>label</apiItemName><apiType value="String"/><apiDesc>Der zu formatierende Stringwert. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>row</apiItemName><apiOperationClassifier>mx.olap:IOLAPAxisPosition</apiOperationClassifier><apiDesc>Die Position einer Zelle auf der Zeilenachse mit einem verknüpften Formatierer. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>col</apiItemName><apiOperationClassifier>mx.olap:IOLAPAxisPosition</apiOperationClassifier><apiDesc>Die Position einer Zelle auf der Spaltenachse mit einem verknüpften Formatierer. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Wendet die mit einer bestimmten Zelle verknüpfte Formatierung auf einen Stringwert an. Eine Zelle befindet sich am Schnittpunkt einer Zeilen- und einer Spaltenachse. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:OLAPDataGrid:protected:getIndent"><apiName>getIndent</apiName><shortdesc> |
| Gibt den Einzug der Beschriftung in einem Renderer in Pixeln zurück.</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>Der Einzug der Beschriftung in einem Renderer in Pixeln. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>position</apiItemName><apiOperationClassifier>mx.olap:IOLAPAxisPosition</apiOperationClassifier><apiDesc>Die Position des Renderers auf der Achse. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>m</apiItemName><apiOperationClassifier>mx.olap:IOLAPMember</apiOperationClassifier><apiDesc>Das Member der Dimension, für die der Einzug angefordert wird. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>mIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition von <codeph>m</codeph> in <codeph>position.members</codeph>. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt den Einzug der Beschriftung in einem Renderer in Pixeln zurück. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:OLAPDataGrid:styleChanged"><apiName>styleChanged</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"/><apiIsOverride/><apiReturn><apiType value="void"/></apiReturn><apiParam><apiItemName>styleProp</apiItemName><apiType value="String"/></apiParam></apiOperationDef><apiDesc> |
| </apiDesc></apiOperationDetail><apiInheritDoc/></apiOperation><apiValue id="mx.controls:OLAPDataGrid:COLUMN_AXIS"><apiName>COLUMN_AXIS</apiName><shortdesc> |
| Eine Konstante, die der Spaltenachse entspricht.</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>0</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die der Spaltenachse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:OLAP_DIMENSION"><apiName>OLAP_DIMENSION</apiName><shortdesc> |
| Eine Konstante, die einem Member einer Achse entspricht.</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>3</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die einem Member einer Achse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:OLAP_HIERARCHY"><apiName>OLAP_HIERARCHY</apiName><shortdesc> |
| Eine Konstante, die einem Member einer Achse entspricht.</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>2</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die einem Member einer Achse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:OLAP_LEVEL"><apiName>OLAP_LEVEL</apiName><shortdesc> |
| Eine Konstante, die einer Klassifikationsstufe einer Achse entspricht.</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>1</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die einer Ebene einer Achse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:OLAP_MEMBER"><apiName>OLAP_MEMBER</apiName><shortdesc> |
| Eine Konstante, die einem Member einer Achse entspricht.</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>0</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die einem Member einer Achse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:ROW_AXIS"><apiName>ROW_AXIS</apiName><shortdesc> |
| Eine Konstante, die der Zeilenachse entspricht.</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>1</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die der Zeilenachse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:SLICER_AXIS"><apiName>SLICER_AXIS</apiName><shortdesc> |
| Eine Konstante, die der Slicerachse entspricht.</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>2</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Eine Konstante, die der Slicerachse entspricht. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:defaultCellString"><apiName>defaultCellString</apiName><shortdesc> |
| In einer Zelle angezeigter String, wenn die für diese Zelle von der IOLAPResult-Instanz zurückgegebenen Daten „null“ oder „NaN“ sind.</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>NaN</apiData><apiType value="String"/><apiDefaultValue>"NaN" |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| In einer Zelle angezeigter String, wenn die für diese Zelle von der IOLAPResult-Instanz zurückgegebenen Daten „null“ oder „NaN“ sind. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:headerRendererProviders:get"><apiName>headerRendererProviders</apiName><shortdesc> |
| Array von OLAPDataGridHeaderRendererProvider-Instanzen, die einen benutzerdefinierten Headerrenderer für die Spalten des Steuerelements festlegen.</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="Array"/></apiValueDef><apiDesc> |
| Array von OLAPDataGridHeaderRendererProvider-Instanzen, die einen benutzerdefinierten Headerrenderer für die Spalten des Steuerelements festlegen. Sie können verschiedene Headerrenderer-Provider verwenden, um benutzerdefinierte Headerrenderer für verschiedene Spalten des Steuerelements festzulegen. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:itemRendererProviders:get"><apiName>itemRendererProviders</apiName><shortdesc> |
| Array von OLAPDataGridItemRendererProvider-Instanzen, die einen benutzerdefinierten Elementrenderer für die Zellen des Steuerelements festlegen.</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="Array"/></apiValueDef><apiDesc> |
| Array von OLAPDataGridItemRendererProvider-Instanzen, die einen benutzerdefinierten Elementrenderer für die Zellen des Steuerelements festlegen. Sie können verschiedene Renderer-Provider verwenden, um benutzerdefinierte Elementrenderer an verschiedenen Orten im Steuerelement festzulegen. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:dataProvider:set"><apiName>dataProvider</apiName><shortdesc> |
| Ein OLAPDataGrid akzeptiert nur ein IOLAPResult als dataProvider; andere dataProvider werden einfach ignoriert.</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><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Object"/></apiValueDef><apiDesc> |
| Ein OLAPDataGrid akzeptiert nur ein IOLAPResult als dataProvider; andere dataProvider werden einfach ignoriert. Zum Zurücksetzen des Steuerelements kann der dataProvider auf null gesetzt werden. |
| |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:OLAPDataGrid:styleFunction:set"><apiName>styleFunction</apiName><shortdesc> |
| Eine Rückruffunktion, die aufgerufen wird, während jede Zelle im Zelldatenbereich dargestellt wird.</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><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/></apiValueDef><apiDesc> |
| Eine Rückruffunktion, die aufgerufen wird, während jede Zelle im Zelldatenbereich dargestellt wird. Die Signatur der Rückruffunktion ist wie folgt: |
| |
| <pre>function myStyleFunction(row:IOLAPAxisPosition, column:IOLAPAxisPosition, value:Number):Object</pre> |
| |
| <p>dabei entspricht <codeph>row</codeph> der IOLAPAxisPosition, die mit dieser Zelle auf der Zeilenachse verknüpft ist; <codeph>column</codeph> entspricht der IOLAPAxisPosition, die mit dieser Zelle auf der Spaltenachse verknüpft ist, und <codeph>value</codeph> entspricht dem Wert der Zelle.</p> |
| |
| <p>Der zurückgegebene Wert sollte ein Objekt mit Stilen als Eigenschaften sein. Beispiel: <codeph>{ color:0xFF0000, fontWeight:"bold" }</codeph>.</p> |
| <p>Wenn der Wert in der Zelle „NaN“ entspricht, wird die Funktion mit Nan als letztem Argument aufgerufen.</p> |
| |
| </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls:AdvancedDataGrid"><apiName>AdvancedDataGrid</apiName><shortdesc> |
| Das AdvancedDataGrid-Steuerelement erweitert die Funktion des normalen DataGrid-Steuerelements, indem es Apache Flex-Funktionen zur Visualisierung von Daten hinzufügt.</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="normal,bold" inherit="yes" name="sortFontWeight" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="String"> |
| <description> |
| Die von der AdvancedDataGridSortItemRenderer-Klasse für die Darstellung des Sortierungssymbols in der Spaltenüberschrift verwendete Schriftstärke. |
| |
| </description> |
| <default>normal |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style enumeration="normal,italic" inherit="yes" name="sortFontStyle" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="String"> |
| <description> |
| Der von der AdvancedDataGridSortItemRenderer-Klasse für die Darstellung des Sortierungssymbols in der Spaltenüberschrift verwendete Schriftstil. |
| |
| </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="sortFontSize" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Number"> |
| <description> |
| Der von der AdvancedDataGridSortItemRenderer-Klasse für die Darstellung des Sortierungssymbols in der Spaltenüberschrift verwendete Schriftgröße. |
| |
| </description> |
| <default>10 |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="yes" name="sortFontFamily" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="String"> |
| <description> |
| Der von der AdvancedDataGridSortItemRenderer-Klasse für die Darstellung des Sortierungssymbols in der Spaltenüberschrift verwendete Schriftfamilie. |
| |
| </description> |
| <default>Verdana |
| |
| </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="textSelectedColor" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="uint"> |
| <description> |
| Textfarbe, wenn der Benutzer eine Zeile auswählt. |
| |
| </description> |
| <default>0x2B333C |
| |
| </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="textRollOverColor" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="uint"> |
| <description> |
| Die Farbe des Texts bei Rollover der Zeile durch den Benutzer. |
| |
| </description> |
| <default>0x2B333C |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="selectionEasingFunction" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Function"> |
| <description> |
| Verweis auf eine <codeph>easingFunction</codeph>, die für die Programmsteuerung des Tweening verwendet wird. |
| |
| <p>Der Standardwert ist <codeph>undefined</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="selectionDisabledColor" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="uint"> |
| <description> |
| Die Farbe eines deaktivierten Listenelements. |
| |
| </description> |
| <default>0xDDDDDD |
| |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="headerHorizontalSeparatorSkin" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Die Klasse für die Skin, die das Aussehen der Trennlinien zwischen Spaltenüberschriften unterschiedlicher Hierarchieebenen in einem AdvancedDataGrid-Steuerelement definiert. |
| |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="headerSortSeparatorSkin" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Die Skin, die das Aussehen der Trennlinien zwischen den Text- und Symbolteilen von Überschriften in einem AdvancedDataGrid-Steuerelement definiert. |
| |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="openEasingFunction" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Function"> |
| <description> |
| Beschleunigungsfunktion zur Steuerung des Tweening von Komponenten. |
| |
| <p>Der Standardwert ist <codeph>undefined</codeph>.</p> |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style format="Time" inherit="no" name="openDuration" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Number"> |
| <description> |
| Dauer des Übergangs beim Öffnen oder Schließen des Navigationsbaums in Millisekunden. |
| |
| </description> |
| <default>250 |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="indentation" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Number"> |
| <description> |
| Einrückung der einzelnen Knoten im Navigationsbaum in Pixeln. |
| |
| </description> |
| <default>17 |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style format="EmbeddedFile" inherit="no" name="folderClosedIcon" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Legt das Symbol für den geschlossenen Ordner für einen Verzweigungsknoten im Navigationsbaum fest. Der Standardwert in der Datei „assets.swf“ ist <codeph>TreeFolderClosed</codeph>. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style format="EmbeddedFile" inherit="no" name="folderOpenIcon" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Legt das Symbol für den geöffneten Ordner für einen Verzweigungsknoten im Navigationsbaum fest. Der Standardwert in der Datei „assets.swf“ ist <codeph>TreeFolderOpen</codeph>. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style format="EmbeddedFile" inherit="no" name="disclosureClosedIcon" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Das Symbol wird neben geschlossenen Verzweigungsknoten im Navigationsbaum angezeigt. Der Standardwert in der Datei „assets.swf“ ist <codeph>TreeDisclosureClosed</codeph>. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style format="EmbeddedFile" inherit="no" name="disclosureOpenIcon" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Das Symbol wird neben geöffneten Verzweigungsknoten im Navigationsbaum angezeigt. Der Standardwert in der Datei „assets.swf“ ist <codeph>TreeDisclosureOpen</codeph>. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style format="EmbeddedFile" inherit="no" name="defaultLeafIcon" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Class"> |
| <description> |
| Das Standardsymbol für den Blattknoten des Navigationsbaums. Der Standardwert in der Datei „assets.swf“ ist <codeph>TreeNodeIcon</codeph>. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style arrayType="uint" format="Color" inherit="yes" name="depthColors" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Array"> |
| <description> |
| Array von Farben für die Zeilen der unterschiedlichen Ebenen des Navigationsbaums des AdvancedDataGrid-Steuerelements in absteigender Reihenfolge. |
| |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style arrayType="uint" format="Color" inherit="yes" name="alternatingItemColors" owner="mx.controls:AdvancedDataGrid" playerVersion="Flash9" type="Array"> |
| <description> |
| Farben für Zeilen in einem abwechselnden Muster. Der Wert kann ein Array aus zwei oder mehr Farben sein. Bei AdvancedDataGrid-Steuerelementen haben alle Elemente in derselben Zeile dieselbe Hintergrundfarbe; die Hintergrundfarbe der Zeilen wird aus dem Array der Farben bestimmt. Wird nur verwendet, wenn die <codeph>backgroundColor</codeph>-Eigenschaft nicht festgelegt ist. |
| |
| </description> |
| <default>undefined |
| |
| </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:AdvancedDataGrid" playerVersion="Flash9" type="Number"> |
| <description> |
| Anzahl der Pixel zwischen der rechten Rahmenlinie eines Steuerelements und der rechten Kante seines Inhaltsbereichs. |
| |
| </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:AdvancedDataGrid" playerVersion="Flash9" type="Number"> |
| <description> |
| Anzahl der Pixel zwischen der linken Rahmenlinie eines Steuerelements und der linken Kante seines Inhaltsbereichs. |
| |
| </description> |
| <default>2 |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style></styles><DefaultProperty name="dataProvider"/></asMetadata><asCustoms><mxml><![CDATA[ |
| <p> |
| The <code><mx:AdvancedDataGrid></code> tag inherits all of the tag attributes |
| of its superclass, except for <code>labelField</code>, <code>iconField</code>, |
| and <code>iconFunction</code>, and adds the following tag attributes: |
| </p> |
| <pre> |
| <mx:AdvancedDataGrid |
| <b>Properties</b> |
| displayDisclosureIcon="true|false" |
| displayItemsExpanded="false|true" |
| groupedColumns="[]" |
| groupIconFunction="null" |
| groupItemRenderer="AdvancedDataGridGroupItemRenderer" |
| groupLabelFunction="null" |
| groupRowHeight="-1" |
| itemIcons="undefined" |
| lockedColumnCount="0" |
| lockedRowCount="0" |
| rendererProviders="[]" |
| selectedCells="null" |
| treeColumn="null" |
| |
| <b>Styles</b> |
| alternatingItemColors="undefined" |
| defaultLeafIcon="TreeNodeIcon" |
| depthColors="undefined" |
| disclosureClosedIcon="TreeDisclosureClosed" |
| disclosureOpenIcon="TreeDisclosureOpen" |
| folderClosedIcon="TreeFolderClosed" |
| folderOpenIcon="TreeFolderOpen" |
| headerHorizontalSeparatorSkin="undefined" |
| indentation="17" |
| openDuration="250" |
| openEasingFunction="undefined" |
| paddingLeft="2" |
| paddingRight="0" |
| selectionDisabledColor="#DDDDDD" |
| selectionEasingFunction="undefined" |
| sortFontFamily="Verdana" |
| sortFontSize="10" |
| sortFontStyle="normal" |
| sortFontWeight="normal" |
| textRollOverColor="#2B333C" |
| textSelectedColor="#2B333C" |
| |
| <b>Events</b> |
| headerDragOutside="<i>No default</i>" |
| headerDropOutside="<i>No default</i>" |
| itemClose="<i>No default</i>" |
| itemOpen="<i>No default</i>" |
| itemOpening="<i>No default</i>" |
| /> |
| |
| <b><i>The following AdvancedDataGrid code sample specifies the column order:</i></b> |
| <mx:AdvancedDataGrid> |
| <mx:dataProvider> |
| <mx:Object Artist="Pavement" Price="11.99" |
| Album="Slanted and Enchanted"/> |
| <mx:Object Artist="Pavement" |
| Album="Brighten the Corners" Price="11.99"/> |
| </mx:dataProvider> |
| <mx:columns> |
| <mx:AdvancedDataGridColumn dataField="Album"/> |
| <mx:AdvancedDataGridColumn dataField="Price"/> |
| </mx:columns> |
| </mx:AdvancedDataGrid> |
| </pre> |
| </p> |
| |
| ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseClassifier>mx.controls:AdvancedDataGridBaseEx</apiBaseClassifier></apiClassifierDef><apiDesc> |
| Das AdvancedDataGrid-Steuerelement erweitert die Funktion des normalen DataGrid-Steuerelements, indem es Apache Flex-Funktionen zur Visualisierung von Daten hinzufügt. Diese Funktionen bieten mehr Steuermöglichkeiten bei der Anzeige der Daten, der Datenaggregierung und -formatierung. Das <codeph>AdvancedDataGrid</codeph>-Steuerelement ist einem List-Steuerelement sehr ähnlich, allerdings kann mehr als eine Spalte mit Daten angezeigt werden, sodass auch Objekte mit mehreren Eigenschaften angezeigt werden können. |
| <p> |
| Das AdvancedDataGrid-Steuerelement weist die folgenden Merkmale auf: |
| <ul> |
| <li>Spalten mit unterschiedlicher Breite oder einheitlicher, nicht veränderbarer Breite.</li> |
| <li>Spalten, deren Größe vom Benutzer zur Laufzeit angepasst werden kann. </li> |
| <li>Spalten, deren Reihenfolge vom Benutzer zur Laufzeit geändert werden kann. </li> |
| <li>Optional anpassbare Spaltenüberschriften.</li> |
| <li>Möglichkeit, für beliebige Spalten einen benutzerdefinierten Elementrenderer zu verwenden, um andere Daten in anderer Form als Text anzuzeigen.</li> |
| <li>Unterstützung für die Sortierung von Daten durch Klicken auf eine Spalte.</li> |
| </ul> |
| </p> |
| Das AdvancedDataGrid-Steuerelement dient zur Anzeige von Daten und nicht als Layout-Tool (wie beispielsweise eine HTML-Tabelle). Diese Layout-Tools werden im mx.containers-Paket bereitgestellt. |
| |
| </apiDesc><example conref="AdvancedDataGridExample.mxml"><swfblock conref="examples/AdvancedDataGridExample.swf"/></example></apiClassifierDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridItemRenderer"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridItemRenderer</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridColumn"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridColumn</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridDragProxy"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridDragProxy</linktext></link><link href="mx.events.xml#AdvancedDataGridEvent"><linktext>mx.events.AdvancedDataGridEvent</linktext></link><link href="" invalidHref="mx.controls.DataGrid.xml"><linktext>mx.controls.DataGrid</linktext></link></related-links><adobeApiEvent id="mx.controls:AdvancedDataGrid_mx.events.AdvancedDataGridEvent.HEADER_DROP_OUTSIDE_headerDropOutside"><apiName>headerDropOutside</apiName><shortdesc> |
| Wird ausgelöst, wenn der Benutzer eine Spalte außerhalb der Spaltengruppe ablegt.</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.AdvancedDataGridEvent.HEADER_DROP_OUTSIDE</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn der Benutzer eine Spalte außerhalb der Spaltengruppe ablegt. Das AdvancedDataGrid-Steuerelement stellt keine Standardprozedur für dieses Ereignis bereit. |
| |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGrid_mx.events.AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE_headerDragOutside"><apiName>headerDragOutside</apiName><shortdesc> |
| Wird ausgelöst, wenn der Benutzer eine Spalte außerhalb der Spaltengruppe zieht.</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.AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn der Benutzer eine Spalte außerhalb der Spaltengruppe zieht. Das AdvancedDataGrid-Steuerelement stellt keine Standardprozedur für dieses Ereignis bereit. |
| |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGrid_mx.events.AdvancedDataGridEvent.ITEM_OPENING_itemOpening"><apiName>itemOpening</apiName><shortdesc> |
| Wird ausgelöst, wenn das Öffnen oder Schließen einer Baumverzweigung initiiert wird.</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.AdvancedDataGridEvent.ITEM_OPENING</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn das Öffnen oder Schließen einer Baumverzweigung initiiert wird. |
| |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGrid_mx.events.AdvancedDataGridEvent.ITEM_OPEN_itemOpen"><apiName>itemOpen</apiName><shortdesc> |
| Wird ausgelöst, wenn eine Verzweigung des Navigationsbaums geöffnet oder erweitert wird.</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.AdvancedDataGridEvent.ITEM_OPEN</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn eine Verzweigung des Navigationsbaums geöffnet oder erweitert wird. |
| |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGrid_mx.events.AdvancedDataGridEvent.ITEM_CLOSE_itemClose"><apiName>itemClose</apiName><shortdesc> |
| Wird ausgelöst, wenn eine Verzweigung des Navigationsbaums geschlossen oder ausgeblendet wird.</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.AdvancedDataGridEvent.ITEM_CLOSE</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn eine Verzweigung des Navigationsbaums geschlossen oder ausgeblendet wird. |
| |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="mx.controls:AdvancedDataGrid:AdvancedDataGrid"><apiName>AdvancedDataGrid</apiName><shortdesc> |
| Konstruktor.</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> |
| Konstruktor. |
| |
| </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls:AdvancedDataGrid:protected:addCellSelectionData"><apiName>addCellSelectionData</apiName><shortdesc> |
| Fügt dem Steuerelement Information über die Zellauswahl hinzu, als würde die Maus zur Auswahl einer Zelle verwendet.</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>Die UID der ausgewählten Zelle. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Spaltenindexposition der ausgewählten Zelle. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>selectionData</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridBaseSelectionData</apiOperationClassifier><apiDesc>Eine AdvancedDataGridBaseSelectionData-Instanz, welche die Informationen zur ausgewählten Zelle bestimmt. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Fügt dem Steuerelement Information über die Zellauswahl hinzu, als würde die Maus zur Auswahl einer Zelle verwendet. |
| |
| </apiDesc></apiOperationDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridBaseSelectionData"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridBaseSelectionData</linktext></link></related-links></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:applyCellSelectionEffect"><apiName>applyCellSelectionEffect</apiName><shortdesc> |
| Richtet den Effekt ein, der für die Anwendung des Auswahlindikators verwendet wird.</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>indicator</apiItemName><apiType value="flash.display:Sprite"/><apiDesc>Ein Sprite, welches die Grafiken enthält, die die Auswahl abbilden. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>uid</apiItemName><apiType value="String"/><apiDesc>Die UID des ausgewählten Elements, die für die Indexierung in einer Tabelle und die Verfolgung von mehreren Auswahleffekten verwendet werden kann. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Spaltenindexposition der ausgewählten Zelle. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>itemRenderer</apiItemName><apiType value="mx.controls.listClasses:IListItemRenderer"/><apiDesc>Der Elementrenderer, der als ausgewählt angezeigt wird. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Richtet den Effekt ein, der für die Anwendung des Auswahlindikators verwendet wird. Standardmäßig ist das ein einfacher Alphatween. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:applyUserStylesForItemRenderer"><apiName>applyUserStylesForItemRenderer</apiName><shortdesc> |
| Wendet Stile des AdvancedDataGrid-Steuerelements auf einen Elementrenderer an.</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>givenItemRenderer</apiItemName><apiType value="mx.controls.listClasses:IListItemRenderer"/><apiDesc>Der Elementrenderer. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Wendet Stile des AdvancedDataGrid-Steuerelements auf einen Elementrenderer an. Der Elementrenderer sollte die IStyleClient- und IDataRenderer-Schnittstellen implementieren und eine Unterklasse der DisplayObject-Klasse sein. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:atLeastOneProperty"><apiName>atLeastOneProperty</apiName><shortdesc> |
| Gibt den Wert „true“ zurück, wenn das Objekt über mindestens eine Eigenschaft verfügt, das heißt, dass das Wörterbuch über mindestens einen Schlüssel verfügt.</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>Der Wert ist <codeph>true</codeph>, wenn das Objekt über mindestens eine Eigenschaft verfügt. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>o</apiItemName><apiType value="Object"/><apiDesc>Das zu überprüfende Objekt. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt den Wert <codeph>true</codeph> zurück, wenn das Objekt über mindestens eine Eigenschaft verfügt, das heißt, dass das Wörterbuch über mindestens einen Schlüssel verfügt. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:clearCellSelectionData"><apiName>clearCellSelectionData</apiName><shortdesc> |
| Löscht Informationen zur Zellauswahl.</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> |
| Löscht Informationen zur Zellauswahl. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:clearIndicators"><apiName>clearIndicators</apiName><shortdesc> |
| |
| Entfernt Auswahl-, Markierungs- und Einfügezeichenindikatoren.</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> |
| |
| Entfernt Auswahl-, Markierungs- und Einfügezeichenindikatoren. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:clearSelectedCells"><apiName>clearSelectedCells</apiName><shortdesc> |
| Setzt die selectedCells-Eigenschaft zurück.</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>transition</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>Legen Sie zur Animierung des Übergangs <codeph>true</codeph> fest. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Setzt die <codeph>selectedCells</codeph>-Eigenschaft zurück. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:collapseAll"><apiName>collapseAll</apiName><shortdesc> |
| Blendet alle Knoten des Navigationsbaums aus.</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> |
| Blendet alle Knoten des Navigationsbaums aus. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:dragCompleteHandler"><apiName>dragCompleteHandler</apiName><shortdesc> |
| Prozedur für das DragEvent.DRAG_COMPLETE-Ereignis.</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><apiParam><apiItemName>event</apiItemName><apiType value="mx.events:DragEvent"/><apiDesc>Das DragEvent-Objekt. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Prozedur für das <codeph>DragEvent.DRAG_COMPLETE</codeph>-Ereignis. Standardmäßig wird nur die <codeph>DragManager.MOVE</codeph>-Ziehaktion unterstützt. Zum Unterstützen der <codeph>DragManager.COPY</codeph>-Drag-Aktion müssen Sie eine Ereignisprozedur für das <codeph>DragEvent.DRAG_DROP</codeph>-Ereignis schreiben, welche die Kopie von AdvancedDataGrid-Daten basierend auf ihrer Struktur implementiert. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:dragDropHandler"><apiName>dragDropHandler</apiName><shortdesc> |
| Prozedur für das DragEvent.DRAG_DROP-Ereignis.</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><apiParam><apiItemName>event</apiItemName><apiType value="mx.events:DragEvent"/><apiDesc>Das DragEvent-Objekt. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Prozedur für das <codeph>DragEvent.DRAG_DROP</codeph>-Ereignis. Diese Methode blendet das Ablegen-Feedback aus, indem es die <codeph>hideDropFeedback()</codeph>-Methode aufruft. Standardmäßig wird nur die <codeph>DragManager.MOVE</codeph>-Ziehaktion unterstützt. Zum Unterstützen der <codeph>DragManager.COPY</codeph>-Drag-Aktion müssen Sie eine Ereignisprozedur für das <codeph>DragEvent.DRAG_DROP</codeph>-Ereignis schreiben, welche die Kopie von AdvancedDataGrid-Daten basierend auf ihrer Struktur implementiert. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:drawVerticalLine"><apiName>drawVerticalLine</apiName><shortdesc> |
| Zeichnet eine vertikale Linie zwischen Spalten.</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><apiParam><apiItemName>s</apiItemName><apiType value="flash.display:Sprite"/><apiDesc>Ein Sprite, das ein DisplayObject mit den Grafiken für die Zeile enthält. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>colIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte im Satz angezeigter Spalten. Die ganz links stehende sichtbare Spalte hat die Spaltenindexposition 0. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>color</apiItemName><apiType value="uint"/><apiDesc>Die Indikatorfarbe. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>x</apiItemName><apiType value="Number"/><apiDesc>Die X-Position für den Hintergrund. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Zeichnet eine vertikale Linie zwischen Spalten. Durch diese Implementierung wird eine Linie direkt in das jeweilige Sprite gezeichnet. Das Sprite wurde geleert, bevor Linien darin gezeichnet werden. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:expandAll"><apiName>expandAll</apiName><shortdesc> |
| Blendet alle Knoten des Navigationsbaums im Steuerelement ein.</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> |
| Blendet alle Knoten des Navigationsbaums im Steuerelement ein. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:expandChildrenOf"><apiName>expandChildrenOf</apiName><shortdesc> |
| Öffnet oder schließt die Knoten des Navigationsbaums unter dem festgelegten Element.</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>item</apiItemName><apiType value="Object"/><apiDesc>Ein Objekt, das den Verzweigungsknoten definiert. Dieses Objekt enthält das Datenproviderelement für den Verzweigungsknoten. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>open</apiItemName><apiType value="Boolean"/><apiDesc>Legen Sie zum Öffnen <codeph>true</codeph> und zum Schließen <codeph>false</codeph> fest. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Öffnet oder schließt die Knoten des Navigationsbaums unter dem festgelegten Element. |
| |
| <p>Wenn Sie die <codeph>dataProvider</codeph>-Eigenschaft setzen und sofort danach die <codeph>expandChildrenOf()</codeph>-Methode aufrufen, tritt möglicherweise nicht das richtige Verhalten auf. Sie sollten entweder auf die Überprüfung Ihres Aufrufs durch die Komponente warten oder die <codeph>validateNow()</codeph>-Methode aufrufen, bevor Sie <codeph>expandChildrenOf()</codeph> aufrufen.</p> |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:expandItem"><apiName>expandItem</apiName><shortdesc> |
| Öffnet oder schließt einen Verzweigungsknoten des Navigationsbaums.</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>item</apiItemName><apiType value="Object"/><apiDesc>Ein Objekt, das den Verzweigungsknoten definiert. Dieses Objekt enthält das Datenproviderelement für den Verzweigungsknoten. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>open</apiItemName><apiType value="Boolean"/><apiDesc>Legen Sie zum Öffnen des Verzweigungsknotens <codeph>true</codeph> und zum Schließen <codeph>false</codeph> fest. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>animate</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>Legen Sie zur Animierung des Übergangs <codeph>true</codeph> fest. (Hinweis: Wenn eine Verzweigung über mehr als 20 Unterelemente verfügt, erfolgt aus Leistungsgründen beim ersten Öffnen keine Animation.) |
| |
| </apiDesc></apiParam><apiParam><apiItemName>dispatchEvent</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>Legt fest, ob das Steuerelement ein <codeph>open</codeph>-Ereignis auslöst, nachdem die Animation zu Beginn abgeschlossen ist (<codeph>true</codeph>), oder nicht (<codeph>false</codeph>). |
| |
| </apiDesc></apiParam><apiParam><apiItemName>cause</apiItemName><apiType value="flash.events:Event"/><apiData>null</apiData><apiDesc>Das Ereignis, falls zutreffend, das die Element-Aktion initiiert hat. |
| |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Öffnet oder schließt einen Verzweigungsknoten des Navigationsbaums. Wird ein Verzweigungselement geöffnet, so wird der Status der Unterelemente (geöffnet oder geschlossen) wiederhergestellt, wenn sie bereits geöffnet waren. |
| |
| <p>Wenn Sie die <codeph>dataProvider</codeph>-Eigenschaft setzen und sofort danach die <codeph>expandItem()</codeph>-Methode aufrufen, tritt möglicherweise nicht das richtige Verhalten auf. Sie sollten entweder auf die Überprüfung Ihres Aufrufs durch die Komponente warten oder <codeph>validateNow()</codeph> aufrufen.</p> |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:finishKeySelection"><apiName>finishKeySelection</apiName><shortdesc> |
| |
| Legt ausgewählte Elemente basierend auf den caretIndex- und anchorIndex-Eigenschaften fest.</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> |
| |
| Legt ausgewählte Elemente basierend auf den <codeph>caretIndex</codeph>- und <codeph>anchorIndex</codeph>-Eigenschaften fest. Wird von den Tastaturauswahlprozeduren und der <codeph>updateDisplayList()</codeph>-Methode aufgerufen, falls bei der Tastaturauswahlprozedur während des Bildlaufs zum Abrufen weiterer Elemente ein Seitenfehler aufgetreten ist. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:getParentItem"><apiName>getParentItem</apiName><shortdesc> |
| Gibt das übergeordnete Element eines untergeordneten Elements zurück.</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>Das übergeordnete Element. |
| |
| </apiDesc><apiType value="any"/></apiReturn><apiParam><apiItemName>item</apiItemName><apiType value="Object"/><apiDesc>Ein Objekt, welches das untergeordnete Element definiert. Dieses Objekt enthält das Datenproviderelement für das untergeordnete Element. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt das übergeordnete Element eines untergeordneten Elements zurück. Diese Methode gibt nur dann einen Wert zurück, wenn das Element sichtbar war oder zurzeit sichtbar ist. Elemente der obersten Ebene haben ein übergeordnetes Element mit dem Wert <codeph>null</codeph>. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:initListData"><apiName>initListData</apiName><shortdesc> |
| Initialisiert ein AdvancedDataGridListData-Objekt, das durch den AdvancedDataGrid-Elementrenderer verwendet wird.</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>item</apiItemName><apiType value="Object"/><apiDesc>Das darzustellende Element. Dieses Objekt enthält das Datenproviderelement für das Element. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>adgListData</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridListData</apiOperationClassifier><apiDesc>Das für die Darstellung des Elements zu verwendende AdvancedDataGridListDataItem-Element. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Initialisiert ein AdvancedDataGridListData-Objekt, das durch den AdvancedDataGrid-Elementrenderer verwendet wird. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:isItemOpen"><apiName>isItemOpen</apiName><shortdesc> |
| Gibt den Wert „true“ zurück, wenn der festgelegte Verzweigungsknoten geöffnet ist.</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>True</codeph> bedeutet geöffnet, <codeph>false</codeph> bedeutet nicht geöffnet. |
| |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>item</apiItemName><apiType value="Object"/><apiDesc>Zu überprüfender Verzweigungsknoten. Dieses Objekt enthält das Datenproviderelement für den Verzweigungsknoten. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt den Wert <codeph>true</codeph> zurück, wenn der festgelegte Verzweigungsknoten geöffnet ist. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:moveIndicators"><apiName>moveIndicators</apiName><shortdesc> |
| Bewegt die Zellen- und Reihenindikatoren um den jeweiligen Offsetwert nach oben oder unten, während das Steuerelement einen Bildlauf in der Anzeige durchführt.</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><apiParam><apiItemName>uid</apiItemName><apiType value="String"/><apiDesc>Die UID der Zeile. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>offset</apiItemName><apiType value="int"/><apiDesc>Bildlaufoffset. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>absolute</apiItemName><apiType value="Boolean"/><apiDesc>Der Wert ist <codeph>true</codeph>, wenn <codeph>offset</codeph> eine neue Bildlaufposition enthält und <codeph>false</codeph>, wenn es einen Wert enthält, der relativ zur aktuellen Bildlaufposition ist. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Bewegt die Zellen- und Reihenindikatoren um den jeweiligen Offsetwert nach oben oder unten, während das Steuerelement einen Bildlauf in der Anzeige durchführt. Dabei wird davon ausgegangen, dass sich alle Auswahlindikatoren an derselben Y-Position befinden. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:removeCellSelectionData"><apiName>removeCellSelectionData</apiName><shortdesc> |
| Entfernt Zellauswahlinformationen aus dem Steuerelement.</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>Die UID der ausgewählten Zelle. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Spaltenindexposition der ausgewählten Zelle. |
| |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Entfernt Zellauswahlinformationen aus dem Steuerelement. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:selectCellItem"><apiName>selectCellItem</apiName><shortdesc> |
| Aktualisiert die Liste der ausgewählten Zellen, wobei davon ausgegangen wird, dass der festgelegte Elementrenderer mit der Maus angeklickt wurde und die Tastatur-Zusatztasten im angegebenen Zustand sind. </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>Gibt <codeph>true</codeph> zurück, wenn der Vorgang erfolgreich war. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>item</apiItemName><apiType value="mx.controls.listClasses:IListItemRenderer"/><apiDesc>Der Elementrenderer für die Zelle. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>shiftKey</apiItemName><apiType value="Boolean"/><apiDesc><codeph>true</codeph> legt fest, dass die Umschalt-Taste gedrückt ist, <codeph>false</codeph>, dass sie nicht gedrückt ist. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>ctrlKey</apiItemName><apiType value="Boolean"/><apiDesc><codeph>true</codeph> legt fest, dass die Strg-Taste gedrückt ist, <codeph>false</codeph>, dass sie nicht gedrückt ist. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>transition</apiItemName><apiType value="Boolean"/><apiData>true</apiData><apiDesc>Legen Sie zur Animierung des Übergangs <codeph>true</codeph> fest. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Aktualisiert die Liste der ausgewählten Zellen, wobei davon ausgegangen wird, dass der festgelegte Elementrenderer mit der Maus angeklickt wurde und die Tastatur-Zusatztasten im angegebenen Zustand sind. |
| |
| <p>Diese Methode aktualisiert auch die Anzeige der Elementrenderer basierend auf ihrem aktualisierten Auswahlstatus.</p> |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:selectItem"><apiName>selectItem</apiName><shortdesc> |
| Aktualisiert die Gruppe der ausgewählten Elemente, sofern der angegebene Elementrenderer angeklickt wurde und die Tastatur-Zusatztasten im angegebenen Zustand sind.</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><apiDesc>Der Wert ist <codeph>true</codeph>, wenn sic die ausgewählten Elemente verändert haben. Durch das erneute Klicken auf ein bereits ausgewähltes Element wird der Auswahlstatus des Satzes ausgewählter Elemente nicht immer geändert. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>item</apiItemName><apiType value="mx.controls.listClasses:IListItemRenderer"/><apiDesc>Der angeklickte Elementrenderer. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>shiftKey</apiItemName><apiType value="Boolean"/><apiDesc>Der Wert ist <codeph>true</codeph>, wenn die Umschalt-Taste beim Klicken mit der Maus gedrückt wurde. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>ctrlKey</apiItemName><apiType value="Boolean"/><apiDesc>Der Wert ist <codeph>true</codeph>, wenn die Strg-Taste während des Klickens mit der Maus gedrückt wurde. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>transition</apiItemName><apiType value="Boolean"/><apiData>true</apiData><apiDesc><codeph>true</codeph>, wenn die Grafiken für den Status „ausgewählt“ mit einem Effekt eingeblendet werden sollen. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Aktualisiert die Gruppe der ausgewählten Elemente, sofern der angegebene Elementrenderer angeklickt wurde und die Tastatur-Zusatztasten im angegebenen Zustand sind. Diese Methode aktualisiert auch die Anzeige der Elementrenderer basierend auf ihrem aktualisierten Auswahlstatus. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:setItemIcon"><apiName>setItemIcon</apiName><shortdesc> |
| Legt das verknüpfte Symbol für das Element im Navigationsbaum fest.</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>item</apiItemName><apiType value="Object"/><apiDesc>Ein Objekt, welches das Element im Navigationsbaum bestimmt. Dieses Objekt enthält das Datenproviderelement für das Element. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>iconID</apiItemName><apiType value="Class"/><apiDesc>Das Blattsymbol (für „geschlossen“). |
| |
| </apiDesc></apiParam><apiParam><apiItemName>iconID2</apiItemName><apiType value="Class"/><apiDesc>Das Symbol für „geöffnet“. |
| |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Legt das verknüpfte Symbol für das Element im Navigationsbaum fest. Durch Aufrufen dieser Methode werden die <codeph>iconField</codeph>- und <codeph>iconFunction</codeph>-Eigenschaften dieses Elements außer Kraft gesetzt, wenn es sich um ein Blattelement handelt. Baumelemente verwenden die <codeph>iconField</codeph>- und <codeph>iconFunction</codeph>-Eigenschaften nicht. Sie verwenden die <codeph>folderOpenIcon</codeph>- und <codeph>folderClosedIcon</codeph>-Eigenschaften. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGrid:protected:treeNavigationHandler"><apiName>treeNavigationHandler</apiName><shortdesc> |
| Prozedur für die Tastaturnavigation für den Navigationsbaum.</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>Der Wert ist <codeph>true</codeph>, wenn die Tastaturnavigation richtig gehandhabt wird. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>event</apiItemName><apiType value="flash.events:KeyboardEvent"/><apiDesc>Das Tastaturereignis. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Prozedur für die Tastaturnavigation für den Navigationsbaum. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls:AdvancedDataGrid:HEADER_ICON_PART"><apiName>HEADER_ICON_PART</apiName><shortdesc> |
| Zeigt an, dass sich der Mauszeiger über dem Header-Teil des Headers befindet.</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>headerIconPart</apiData><apiType value="String"/></apiValueDef><apiDesc> |
| Zeigt an, dass sich der Mauszeiger über dem Header-Teil des Headers befindet. Wird als Rückgabewert durch die <codeph>AdvancedDataGridHeaderRenderer.mouseEventToHeaderPart</codeph>-Methode verwendet. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:HEADER_TEXT_PART"><apiName>HEADER_TEXT_PART</apiName><shortdesc> |
| Zeigt an, dass sich der Mauszeiger über dem Textteil des Headers befindet.</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>headerTextPart</apiData><apiType value="String"/></apiValueDef><apiDesc> |
| Zeigt an, dass sich der Mauszeiger über dem Textteil des Headers befindet. Wird als Rückgabewert durch mouseEventToHeaderPart verwendet. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:anchorColumnIndex"><apiName>anchorColumnIndex</apiName><shortdesc> |
| Die Spaltenindexposition des aktuellen Ankers.</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>-1</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Die Spaltenindexposition des aktuellen Ankers. Verwenden Sie diese Eigenschaft gemeinsam mit der <codeph>ListBase.anchorIndex</codeph>-Eigenschaft, um die Spalten- und Zeilenindexpositionen der Zellen, wo sich der Anker befindet, zu bestimmen. |
| |
| </apiDesc></apiValueDetail><related-links><link href="" invalidHref="mx.controls.listClasses.xml#ListBase/anchorIndex"><linktext>mx.controls.listClasses.ListBase.anchorIndex</linktext></link></related-links></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:caretColumnIndex"><apiName>caretColumnIndex</apiName><shortdesc> |
| Der Spaltenname des Elements unter dem Einfügezeichen.</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>-1</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Der Spaltenname des Elements unter dem Einfügezeichen. Verwenden Sie diese Eigenschaft gemeinsam mit der <codeph>caretIndex</codeph>-Eigenschaft, um die Spalten- und Zeilenindexpositionen der Zellen, bei denen sich das Einfügezeichen befindet, zu bestimmen. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:cellSelectionTweens"><apiName>cellSelectionTweens</apiName><shortdesc> |
| Eine Hash-Tabelle von Auswahltweens.</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="Object"/></apiValueDef><apiDesc> |
| Eine Hash-Tabelle von Auswahltweens. Dadurch kann die Komponente rasch in Ausführung befindliche Tweens finden und aufräumen, wenn der Satz ausgewählter Elemente gelöscht wird. Die Tabelle wird durch die UID und Spaltennummer des Elements indexiert. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:highlightColumnIndex"><apiName>highlightColumnIndex</apiName><shortdesc> |
| Die Spaltenindexposition des Elements, über das Rollover erfolgt oder welches sich unter dem Mauszeiger befindet.</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>-1</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Die Spaltenindexposition des Elements, über das Rollover erfolgt oder welches sich unter dem Mauszeiger befindet. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:itemIcons"><apiName>itemIcons</apiName><shortdesc> |
| Ein Objekt, das die Symbole für die Elemente festlegt.</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"/><apiDefaultValue>undefined |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Ein Objekt, das die Symbole für die Elemente festlegt. Jeder Eintrag im Objekt verfügt über einen Feldnamen, der der UID des Elements entspricht, und einen Wert, der einem Objekt mit dem folgenden Format entspricht: |
| <pre> |
| {iconID: <i>Class</i>, iconID2: <i>Class</i>} |
| </pre> |
| Der <codeph>iconID</codeph>-Feldwert ist eine Klasse des Icons für ein geschlossenes oder Blattelement, und <codeph>iconID2</codeph> ist die Klasse des Symbols für ein geöffnetes Element. |
| |
| <p>Die Eigenschaft soll die Initialisierung von Elementsymbolen ermöglichen. Änderungen dieses Arrays nach der Initialisierung werden nicht automatisch erkannt. Verwenden Sie die <codeph>setItemIcon()</codeph>-Methode, um Symbole dynamisch zu ändern.</p> |
| |
| </apiDesc></apiValueDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid/setItemIcon()"><linktext>setItemIcon()</linktext></link></related-links></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:selectedColumnIndex"><apiName>selectedColumnIndex</apiName><shortdesc> |
| Die Spalte der ausgewählten Zelle.</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>-1</apiData><apiType value="int"/></apiValueDef><apiDesc> |
| Die Spalte der ausgewählten Zelle. Verwendung gemeinsam mit der <codeph>selectedIndex</codeph>-Eigenschaft zum Bestimmen der Spalten- und Zeilenindexpositionen der aktuell markierten Zelle. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:tween"><apiName>tween</apiName><shortdesc> |
| Das Tweenobjekt, welches Zeilen animiert. Benutzer können diesem Objekt Ereignis-Listener hinzufügen, um informiert zu werden, wenn ein Tween startet, aktualisiert wird oder endet.</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> |
| Das Tweenobjekt, welches Zeilen animiert. Benutzer können diesem Objekt Ereignis-Listener hinzufügen, um informiert zu werden, wenn ein Tween startet, aktualisiert wird oder endet. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:visibleCellRenderers"><apiName>visibleCellRenderers</apiName><shortdesc> |
| Eine Hash-Tabelle mit Datenproviderelementrenderern, die aktuell angezeigt werden.</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="Object"/></apiValueDef><apiDesc> |
| Eine Hash-Tabelle mit Datenproviderelementrenderern, die aktuell angezeigt werden. Die Tabelle wird durch die UID und Spaltennummer des Datenproviderelements indexiert und verwendet, um rasch den Renderer zu abzurufen, der für die Anzeige eines bestimmten Elements verwendet wird. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:displayDisclosureIcon:get"><apiName>displayDisclosureIcon</apiName><shortdesc> |
| Steuert die Erstellung und Sichtbarkeit von Anzeigesymbolen im Navigationsbaum.</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> |
| Steuert die Erstellung und Sichtbarkeit von Anzeigesymbolen im Navigationsbaum. Ist der Wert <codeph>false</codeph>, werden Anzeigesymbole nicht angezeigt. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:displayItemsExpanded:get"><apiName>displayItemsExpanded</apiName><shortdesc> |
| Ist der Wert „true“, wird der Navigationsbaum erweitert und alle Elemente werden angezeigt.</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> |
| Ist der Wert <codeph>true</codeph>, wird der Navigationsbaum erweitert und alle Elemente werden angezeigt. Wird eine neue Verzweigung hinzugefügt, so wird diese erweitert dargestellt. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:firstVisibleItem:get"><apiName>firstVisibleItem</apiName><shortdesc> |
| Das Datenproviderelement, das dem Element entspricht, welches derzeit in der oberen Zeile des AdvancedDataGrid-Steuerelements angezeigt wird.</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="firstVisibleItemChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Object"/></apiValueDef><apiDesc> |
| Das Datenproviderelement, das dem Element entspricht, welches derzeit in der oberen Zeile des AdvancedDataGrid-Steuerelements angezeigt wird. Beispiel: Abhängig davon, wie die Verzweigungen geöffnet und geschlossen und der Bildlauf durchgeführt wurde, kann die oberste Zeile beispielsweise das neunte Element der aktuell anzeigbaren Elemente enthalten, das Elemente darstellt, die mehrere Ebenen unter dem Stammknoten liegen. Das Festlegen dieser Eigenschaft ist analog zum Festlegen der <codeph>verticalScrollPosition</codeph> des List-Steuerelements. |
| |
| <p>Wenn das Element zurzeit nicht angezeigt werden kann, weil es sich beispielsweise unter einem nicht erweiterten Element befindet, hat die Festlegung dieser Eigenschaft keine Auswirkungen.</p> |
| |
| <p>Der Standardwert ist das erste Element im AdvancedDataGrid-Steuerelement.</p> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:groupIconFunction:get"><apiName>groupIconFunction</apiName><shortdesc> |
| Eine vom Benutzer definierte Rückruffunktion, die für jedes Gruppenelement ausgeführt wird, um dessen Verzweigungssymbol im Navigationsbaum zu bestimmen.</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="groupIconFunctionChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/><apiDefaultValue>null |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Eine vom Benutzer definierte Rückruffunktion, die für jedes Gruppenelement ausgeführt wird, um dessen Verzweigungssymbol im Navigationsbaum zu bestimmen. Symbole können mithilfe der <codeph>itemIcons</codeph>- oder <codeph>setItemIcon</codeph>-Eigenschaften festgelegt werden, wenn Symbole für Datenelemente vorab bestimmt wurden. Verwenden Sie diese Rückruffunktion, um das Symbol nach der Untersuchung der Daten dynamisch zu bestimmen. |
| |
| <p>Die <codeph>groupIconFunction</codeph> verwendet das Element im Datenprovider und seine Tiefe und gibt eine Klasse zurück, die das Symbol bestimmt, oder die <codeph>null</codeph>-Eigenschaft, um das Standardsymbol zu verwenden. Die Rückruffunktion muss über die folgende Signatur verfügen:</p> |
| |
| <pre> |
| groupIconFunction(item:Object,depth:int):Class</pre> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:groupItemRenderer:get"><apiName>groupItemRenderer</apiName><shortdesc> |
| Legt den Elementrenderer fest, der für das Anzeigen der Verzweigungsknoten im Navigationsbaum, die den Gruppen entsprechen, verwendet wird.</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> |
| Legt den Elementrenderer fest, der für das Anzeigen der Verzweigungsknoten im Navigationsbaum, die den Gruppen entsprechen, verwendet wird. Standardmäßig handelt es sich um eine Instanz der AdvancedDataGridGroupItemRenderer-Klasse. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:groupLabelFunction:get"><apiName>groupLabelFunction</apiName><shortdesc> |
| Eine Rückruffunktion, die für jedes Element ausgeführt wird, um seine Beschriftung im Navigationsbaum zu bestimmen.</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="groupLabelFunctionChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Function"/><apiDefaultValue>null |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Eine Rückruffunktion, die für jedes Element ausgeführt wird, um seine Beschriftung im Navigationsbaum zu bestimmen. Standardmäßig sucht die Komponente bei jedem Datenproviderelement nach einer Eigenschaft mit dem Namen <codeph>label</codeph> und zeigt sie an. Einige Datensätze enthalten jedoch weder eine <codeph>label</codeph>-Eigenschaft noch eine andere Eigenschaft, die für die Anzeige verwendet werden kann. Als Beispiel kann ein Datensatz angeführt werden, der die Felder lastName und firstName besitzt. Sie möchten aber die vollständigen Namen anzeigen. |
| |
| <p>Sie können eine <codeph>labelFunction</codeph> zur Verfügung stellen, welche die passenden Felder sucht und einen anzeigbaren String zurückgibt. Die <codeph>groupLabelFunction</codeph> ist ebenfalls hilfreich beim Formatieren und Lokalisieren. </p> |
| |
| <p>Die Signatur der Methode für die AdvancedDataGrid- und AdvancedDataGridColumn-Klassen ist:</p> |
| <pre> |
| myGroupLabelFunction(item:Object, column:AdvancedDataGridColumn):String</pre> |
| |
| <p>Dabei enthält <codeph>item</codeph> das AdvancedDataGrid-Elementobjekt, und <codeph>column</codeph> legt die AdvancedDataGrid-Spalte fest. Die Funktion gibt einen String zurück, welcher die Beschriftung enthält. </p> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:groupRowHeight:get"><apiName>groupRowHeight</apiName><shortdesc> |
| Die Höhe der gruppierten Zeile in Pixeln.</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="Number"/></apiValueDef><apiDesc> |
| Die Höhe der gruppierten Zeile in Pixeln. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:groupedColumns:get"><apiName>groupedColumns</apiName><shortdesc> |
| Ein Array, welches die Hierarchie der AdvancedDataGridColumn-Instanzen bei Gruppieren der Spalten bestimmt.</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="Array"/></apiValueDef><apiDesc> |
| Ein Array, welches die Hierarchie der AdvancedDataGridColumn-Instanzen bei Gruppieren der Spalten bestimmt. Wenn sowohl die <codeph>columns</codeph>- und <codeph>groupedColumns</codeph>-Eigenschaften festgelegt werden, verwendet das Steuerelement die <codeph>groupedColumns</codeph>-Eigenschaft und ignoriert die <codeph>columns</codeph>-Eigenschaft. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:lockedRowCount:get"><apiName>lockedRowCount</apiName><shortdesc> |
| Die Indexposition der ersten Zeile im Steuerelement, welches einen Bildlauf ausführt.</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><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="int"/><apiDefaultValue>0 |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Die Indexposition der ersten Zeile im Steuerelement, welches einen Bildlauf ausführt. Zeilen darüber bleiben zur Ansicht fixiert. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:rendererProviders:get"><apiName>rendererProviders</apiName><shortdesc> |
| Array von AdvancedDataGridRendererProvider-Instanzen.</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="Array"/></apiValueDef><apiDesc> |
| Array von AdvancedDataGridRendererProvider-Instanzen. Sie können mehrere Renderer-Provider verwenden, um benutzerdefinierte Elementrenderer festzulegen, die für bestimmte Daten in einer bestimmten Tiefe im Navigationsbaum verwendet werden oder wenn mehrere Spalten oder Zeilen umfasst werden. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:selectedCells:get"><apiName>selectedCells</apiName><shortdesc> |
| Enthält ein Array von Zellpositionen als Zeilen- und Spaltenindexpositionen.</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="Array"/></apiValueDef><apiDesc> |
| Enthält ein Array von Zellpositionen als Zeilen- und Spaltenindexpositionen. Durch das Ändern der <codeph>selectionMode</codeph>-Eigenschaft wird diese Eigenschaft auf <codeph>null</codeph> gesetzt. |
| |
| <p>Beachten Sie, dass diese Zeilen- und Spaltenindexpositionen absolute Werte unabhängig von der Anzeige sind. Dies wird durch eine typische <codeph>selectedCells</codeph>-Eigenschaftseinstellung wie folgt erklärt:</p> |
| |
| <pre> |
| selectedCells = [ { rowIndex : r1, columnIndex : c1 }, |
| { rowIndex : r2, columnIndex : c2 }, |
| ... ]</pre> |
| |
| <p>Dann wird dataProvider[r1], columns[c1], dataProvider[r2], columns[c2], usw. immer gültig sein.</p> |
| |
| <p>Wenn Sie den Satz der Spalten programmgesteuert ändern möchten, müssen Sie dieses Array abrufen, Änderungen an den Zellen und der Zellenreihenfolge vornehmen und das neue Array der <codeph>selectedCells</codeph>-Eigenschaft zuweisen. Das ist notwendig, weil das AdvancedDataGrid-Steuerelement eine neue Kopie des selectedCells-Arrays zurückgibt und daher die Änderungen nicht bemerkt.</p> |
| |
| <p>Der Wert der <codeph>selectionMode</codeph>-Eigenschaft bestimmt die Daten in den <codeph>rowIndex</codeph>- und <codeph>columnIndex</codeph>-Eigenschaften, wie in der folgenden Tabelle beschrieben:</p> |
| |
| <adobetable class="innertable"> |
| |
| |
| |
| |
| |
| |
| <tgroup cols="2"><thead><row><entry><codeph>selectionMode</codeph></entry><entry>Wert der <codeph>rowIndex</codeph>- und <codeph>columnIndex</codeph>-Eigenschaften</entry></row></thead><tbody><row> |
| <entry>none</entry> |
| <entry>Auswahl im Steuerelement nicht erlaubt, <codeph>selecteCells</codeph> ist null. </entry> |
| </row><row> |
| <entry><codeph>singleRow</codeph> </entry> |
| <entry>Klicken Sie auf eine beliebige Zelle in der Zeile, um die Zeile auszuwählen. Nach dem Auswählen enthält <codeph>selectedCells</codeph> ein einziges Objekt: |
| <p>[{rowIndex:selectedRowIndex, columnIndex: -1}]</p></entry> |
| </row><row> |
| <entry><codeph>multipleRows</codeph></entry> |
| <entry>Klicken Sie auf eine beliebige Zelle in der Zeile, um die Zeile auszuwählen. Durch Halten der Strg-Taste können Sie auf beliebige Zellen in anderen Zeilen klicken, um nicht benachbarte Zeilen auszuwählen. Durch Halten der Strg-Taste können Sie auf beliebige Zellen in anderen Zeilen klicken, um mehrere nicht benachbarte Zeilen auszuwählen. Nach dem Auswählen enthält <codeph>selectedCells</codeph> ein Objekt pro ausgewählter Zeile: |
| <p>[ {rowIndex: selectedRowIndex1, columnIndex: -1}, {rowIndex: selectedRowIndex2, columnIndex: -1}, ... {rowIndex: selectedRowIndexN, columnIndex: -1} ] </p></entry> |
| </row><row> |
| <entry><codeph>singleCell</codeph></entry> |
| <entry>Klicken Sie zum Auswählen auf eine beliebige Zelle. Nach dem Auswählen enthält <codeph>selectedCells</codeph> ein einziges Objekt: |
| <p>[{rowIndex: selectedRowIndex, columnIndex:selectedColIndex}] </p></entry> |
| </row><row> |
| <entry><codeph>multipleCells</codeph></entry> |
| <entry>Klicken Sie zum Auswählen auf eine beliebige Zelle. Halten Sie die Strg-Taste gedrückt und klicken Sie auf eine Zelle für die nicht benachbarte Mehrfachauswahl. Durch Halten der Umschalt-Taste können Sie auf beliebige Zellen klicken, um mehrere nicht benachbarte Zellen auszuwählen. Nach dem Auswählen enthält <codeph>selectedCells</codeph> ein Objekt pro ausgewählter Zelle: |
| <p>[ {rowIndex: selectedRowIndex1, columnIndex: selectedColIndex1}, {rowIndex: selectedRowIndex2, columnIndex: selectedColIndex2}, ... {rowIndex: selectedRowIndexN, columnIndex: selectedColIndexN} ] </p></entry> |
| </row></tbody></tgroup></adobetable> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:protected:treeColumnIndex:get"><apiName>treeColumnIndex</apiName><shortdesc> |
| Die Baumspaltenanzahl.</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"/><apiType value="int"/><apiDefaultValue>0 |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Die Baumspaltenanzahl. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:treeColumn:get"><apiName>treeColumn</apiName><shortdesc> |
| Die Spalte, in welcher der Baum angezeigt wird.</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"/><apiValueClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiValueClassifier><apiDefaultValue>null |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Die Spalte, in welcher der Baum angezeigt wird. Setzen Sie diese Eigenschaft auf den Wert der <codeph>id</codeph>-Eigenschaft einer AdvancedDataGridColumn-Instanz, wie es im folgenden Beispiel zu sehen ist: |
| |
| <pre> |
| <mx:AdvancedDataGrid |
| width="100%" height="100%" |
| treeColumn="{rep}"> |
| <mx:dataProvider> |
| <mx:HierarchicalData source="{dpHierarchy}" |
| childrenField="categories"/> |
| </mx:dataProvider> |
| <mx:columns> |
| <mx:AdvancedDataGridColumn dataField="Region"/> |
| <mx:AdvancedDataGridColumn id="rep" |
| dataField="Territory_Rep" |
| headerText="Territory Rep"/> |
| <mx:AdvancedDataGridColumn dataField="Actual"/> |
| <mx:AdvancedDataGridColumn dataField="Estimate"/> |
| </mx:columns> |
| </mx:AdvancedDataGrid></pre> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGrid:hierarchicalCollectionView:set"><apiName>hierarchicalCollectionView</apiName><shortdesc> |
| Die vom Steuerelement verwendete IHierarchicalCollectionView-Instanz.</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"/><apiValueClassifier>mx.collections:IHierarchicalCollectionView</apiValueClassifier></apiValueDef><apiDesc> |
| Die vom Steuerelement verwendete IHierarchicalCollectionView-Instanz. |
| |
| <p>Der Standardwert ist eine interne Instanz der HierarchicalCollectionView-Klasse.</p> |
| |
| </apiDesc></apiValueDetail><related-links><link href="mx.collections.xml#IHierarchicalCollectionView"><linktext>mx.collections.IHierarchicalCollectionView</linktext></link></related-links></apiValue><apiValue id="mx.controls:AdvancedDataGrid:lockedColumnCount:set"><apiName>lockedColumnCount</apiName><shortdesc> |
| Die Indexposition der ersten Spalte im Steuerelement, die einen Bildlauf durchführt.</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><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="int"/></apiValueDef><apiDesc> |
| Die Indexposition der ersten Spalte im Steuerelement, die einen Bildlauf durchführt. Spalten links davon bleiben für die Ansicht fixiert. |
| |
| <p>Bei Spaltengruppen gilt eine Spaltengruppe als einzelne Spalte. Beispiel: Wenn diese Eigenschaft auf 2 gesetzt ist und die zwei am weitesten links befindlichen Spaltengruppen zwei bzw. drei untergeordnete Elemente besitzen, sind die ersten fünf Spalten des Kontrollelements gesperrt.</p> |
| |
| </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier id="mx.controls:AdvancedDataGridBaseEx"><apiName>AdvancedDataGridBaseEx</apiName><shortdesc> |
| Die AdvancedDataGridBaseEx-Klasse ist eine Basisklasse des AdvancedDataGrid-Steuerelements.</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="style" name="cornerRadius"/><Exclude kind="property" name="showDataTips"/><Exclude kind="property" name="maxVerticalScrollPosition"/><Exclude kind="property" name="maxHorizontalScrollPosition"/><Exclude kind="property" name="offscreenExtraRowsOrColumnsChanged"/><Exclude kind="property" name="offscreenExtraColumnsRight"/><Exclude kind="property" name="offscreenExtraColumnsLeft"/><Exclude kind="property" name="offscreenExtraColumns"/><Exclude kind="property" name="offscreenExtraRowsBottom"/><Exclude kind="property" name="offscreenExtraRowsTop"/><Exclude kind="property" name="offscreenExtraRows"/><Exclude kind="property" name="offscreenExtraRowsOrColumns"/><Exclude kind="property" name="labelField"/><Exclude kind="property" name="columnCount"/><DefaultProperty name="dataProvider"/><styles><style inherit="no" name="headerDragProxyStyleName" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="String"> |
| <description> |
| Name einer CSS-Stildeklaration zum Steuern von Aspekten des Spaltenerscheinungsbilds, wenn der Benutzer sie an eine andere Position zieht. |
| </description> |
| <default>"headerDragProxyStyle" |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="columnDropIndicatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse, die als Skin verwendet werden soll, die anzeigt, dass eine Spalte an der aktuellen Position abgelegt werden kann. |
| </description> |
| <default>mx.skins.halo.DataGridColumnDropIndicator (for both Halo and Spark themes) |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="stretchCursor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse, die als Skin für den Cursor verwendet werden soll, der anzeigt, dass die Größe einer Spalte geändert werden kann. |
| </description> |
| <default>mx.skins.halo.DataGridStretchCursor |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="verticalLockedSeparatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen der Trennlinie zwischen gesperrten und nicht gesperrten Spalten im AdvancedDataGrid-Steuerelement definiert. Standardmäßig verwendet das AdvancedDataGrid-Steuerelement die <codeph>drawHorizontalLine()</codeph>- und <codeph>drawVerticalLine()</codeph>-Methoden zum Zeichnen der Trennzeichen. |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="verticalSeparatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen der Trennlinien zwischen Spalten im AdvancedDataGrid-Steuerelement definiert. Standardmäßig werden im AdvancedDataGrid-Steuerelement die <codeph>drawHorizontalLine()</codeph>- und <codeph>drawVerticalLine()</codeph>-Methode zum Zeichnen der Trennlinien verwendet. |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="horizontalLockedSeparatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen der Trennlinie zwischen gesperrten und nicht gesperrten Zeilen im AdvancedDataGrid-Steuerelement definiert. Standardmäßig werden im AdvancedDataGrid-Steuerelement die <codeph>drawHorizontalLine()</codeph>- und <codeph>drawVerticalLine()</codeph>-Methode zum Zeichnen der Trennlinien verwendet. |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="horizontalSeparatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen der Trennlinie zwischen Zeilen im AdvancedDataGrid-Steuerelement definiert. Standardmäßig werden im AdvancedDataGrid-Steuerelement die <codeph>drawHorizontalLine()</codeph>- und <codeph>drawVerticalLine()</codeph>-Methode zum Zeichnen der Trennlinien verwendet. |
| </description> |
| <default>undefined |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="headerHorizontalSeparatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen der Trennlinien zwischen einer Spaltengruppe und den untergeordneten Spalten-/Spaltengruppenüberschriften in einem AdvancedDataGrid-Steuerelement definiert. |
| </description> |
| <default>mx.skins.halo.AdvancedDataGridHeaderHorizontalSeparator |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="headerSeparatorSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen der Trennlinie zwischen Spaltenüberschriften im AdvancedDataGrid-Steuerelement definiert. |
| |
| <p>Die Standardskinklasse basiert auf dem Design. Beispielsweise ist die Standardskinklasse beim Halo-Design <codeph>mx.skins.halo.DataGridHeaderSeparator</codeph>. Beim Spark-Design ist die Standardskinklasse <codeph>mx.skins.spark.DataGridHeaderSeparatorSkin</codeph>.</p> |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="headerBackgroundSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse für die Skin, die das Aussehen des Hintergrunds von Spaltenüberschriften im AdvancedDataGrid-Steuerelement definiert. |
| |
| <p>Die Standardskinklasse basiert auf dem Design. Beispielsweise ist die Standardskinklasse beim Halo-Design <codeph>mx.skins.halo.DataGridHeaderBackgroundSkin</codeph>. Beim Spark-Design ist die Standardskinklasse <codeph>mx.skins.spark.DataGridHeaderBackgroundSkin</codeph>.</p> |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="columnResizeSkin" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Class"> |
| <description> |
| Klasse, die als Skin für Spalten während der Größenänderung verwendet werden soll. |
| |
| </description> |
| <default>mx.skins.halo.DataGridColumnResizeSkin (for both Halo and Spark themes) |
| |
| </default> |
| |
| <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:AdvancedDataGridBaseEx" playerVersion="Flash9" type="String"> |
| <description> |
| Der Name einer CSS-Stildeklaration für die Steuerung anderer Aspekte der Darstellung der Spaltenüberschriften. |
| </description> |
| <default>"dataGridStyles" |
| |
| </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="selectionColor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="uint"> |
| <description> |
| Farbe des Hintergrunds für eine Zeile, wenn der Benutzer einen Elementrenderer in der Zeile wählt. |
| </description> |
| <default>0xCDFFC1 |
| |
| </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="rollOverColor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="uint"> |
| <description> |
| Farbe des Zeilenhintergrunds bei Rollover. |
| </description> |
| <default>0xE3FFD6 |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style arrayType="uint" format="Color" inherit="yes" name="headerColors" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Array"> |
| <description> |
| Array mit zwei Farben, mit denen der Farbverlauf für den Hintergrund der Überschrift gezeichnet werden soll. Die erste Farbe ist die Farbe für den oberen Teil. Die zweite Farbe ist die Farbe für den unteren Teil. |
| </description> |
| <default>[0xFFFFFF, 0xE6E6E6] |
| |
| </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="horizontalGridLineColor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="uint"> |
| <description> |
| Die Farbe der horizontalen Rasterlinien. |
| |
| </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="verticalGridLineColor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="uint"> |
| <description> |
| Die Farbe der vertikalen Rasterlinien. |
| </description> |
| <default>0x666666 |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="horizontalGridLines" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Boolean"> |
| <description> |
| Ein Flag, das anzeigt, ob horizontale Rasterlinien zwischen den Zeilen angezeigt werden sollen. Ist <codeph>true</codeph> festgelegt, werden horizontale Rasterlinien angezeigt. Ist <codeph>false</codeph> festgelegt, werden die horizontalen Rasterlinien ausgeblendet. |
| </description> |
| <default>false |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="verticalGridLines" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="Boolean"> |
| <description> |
| Ein Flag, das anzeigt, ob vertikale Rasterlinien zwischen den Spalten angezeigt werden sollen. Ist <codeph>true</codeph> festgelegt, werden vertikale Rasterlinien angezeigt. Ist <codeph>false</codeph> festgelegt, werden vertikale Rasterlinien ausgeblendet. |
| </description> |
| <default>true |
| |
| </default> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="defaultDataGridItemRenderer" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash10" type="Class"> |
| <description> |
| Name der Klasse des zu verwendenden itemRenderer, falls für eine Spalte nicht angegeben. Dies ist eine Methode zum Festlegen eines itemRenderer für eine Gruppe von AdvancedDataGrids, um diesen nicht jeweils einzeln festlegen zu müssen. Wenn Sie die itemRenderer-Eigenschaft des AdvancedDataGrid festlegen, hat sie Vorrang vor diesem Wert. |
| </description> |
| <default>null |
| |
| </default> |
| |
| <playerversion>AIR 1.5 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 4 |
| </productversion></asCustoms></prolog></style><style inherit="no" name="defaultDataGridItemEditor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash10" type="Class"> |
| <description> |
| Name der Klasse des zu verwendenden itemEditor, falls für eine Spalte nicht angegeben. Dies ist eine Methode zum Festlegen eines Elementeditors für eine Gruppe von AdvancedDataGrids, um diesen nicht für jedes AdvancedDataGrid einzeln festlegen zu müssen. Wenn Sie die itemEditor-Eigenschaft von AdvancedDataGridColumn festlegen, hat sie Vorrang vor diesem Wert. |
| </description> |
| <default>null |
| |
| </default> |
| |
| <playerversion>AIR 1.5 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 4 |
| </productversion></asCustoms></prolog></style><style format="Color" inherit="yes" name="disabledIconColor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="uint"> |
| <description> |
| Die Farbe des Symbols in einer deaktivierten Skin. Beispiel: Dieser Stil wird von der CheckBoxIcon-Skinklasse verwendet, um das Häkchen für ein deaktiviertes CheckBox-Steuerelement zu zeichnen, er wird von der ComboBoxSkin-Klasse verwendet, um den Abwärts-Pfeil eines deaktivierten ComboBox-Steuerelements zu zeichnen und er wird von der DateChooserMonthArrowSkin-Skinklasse verwendet, um den Monatspfeil eines deaktivierten DateChooser-Steuerelements zu zeichnen. Der Standardwert hängt von der Komponentenklasse ab. Wenn er von der Klasse nicht außer Kraft gesetzt wird, ist er <codeph>0x999999</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="iconColor" owner="mx.controls:AdvancedDataGridBaseEx" playerVersion="Flash9" type="uint"> |
| <description> |
| Die Farbe des Symbols in einer Skin. Beispiel: Dieser Stil wird von der CheckBoxIcon-Skinklasse verwendet, um das Häkchen für ein CheckBox-Steuerelement zu zeichnen, er wird von der ComboBoxSkin-Klasse verwendet, um den Abwärts-Pfeil eines ComboBox-Steuerelements zu zeichnen und er wird von der DateChooserMonthArrowSkin-Skinklasse verwendet, um den Monatspfeil eines DateChooser-Steuerelements zu zeichnen. Der Standardwert hängt von der Komponentenklasse ab. Wenn er von der Klasse nicht außer Kraft gesetzt wird, ist er <codeph>0x111111</codeph>. |
| |
| </description> |
| |
| <playerversion>AIR 1.1 |
| </playerversion> |
| <prolog><asCustoms><langversion>3.0 |
| </langversion><productversion>Flex 3 |
| </productversion></asCustoms></prolog></style></styles></asMetadata><asCustoms><mxml><![CDATA[ <p> |
| The <code><mx:AdvancedDataGridBaseEx></code> tag inherits all of the tag attributes |
| of its superclass, except for <code>labelField</code>, <code>iconField</code>, |
| and <code>iconFunction</code>, and adds the following tag attributes: |
| </p> |
| <pre> |
| <mx:AdvancedDataGridBaseEx |
| <b>Properties</b> |
| columns="<i>From dataProvider</i>" |
| draggableColumns="true|false" |
| editable="item group summary" |
| editedItemPosition="<code>null</code>" |
| horizontalScrollPosition="null" |
| imeMode="null" |
| itemEditorInstance="null" |
| lookAheadDuratio="400" |
| minColumnWidth="<code>NaN</code>" |
| resizableColumns="true|false" |
| sortableColumns="true|false" |
| sortExpertMode="false|true" |
| |
| <b>Styles</b> |
| columnDropIndicatorSkin="DataGridColumnDropIndicator" |
| columnResizeSkin="DataGridColumnResizeSkin" |
| disabledIconColor="0x999999" |
| headerBackgroundSkin="DataGridHeaderSeparator" |
| headerColors="[#FFFFFF, #E6E6E6]" |
| headerDragProxyStyleName="headerDragProxyStyle" |
| headerHorizontalSeparatorSkin="AdvancedDataGridHeaderHorizontalSeparator" |
| headerSeparatorSkin="DataGridHeaderSeparator" |
| headerStyleName="<i>No default</i>" |
| horizontalGridLineColor="<i>No default</i>" |
| horizontalGridLines="false|true" |
| horizontalLockedSeparatorSkin="undefined" |
| horizontalSeparatorSkin="undefined" |
| iconColor="0x111111" |
| rollOverColor="#E3FFD6" |
| selectionColor="#CDFFC1" |
| stretchCursor="DataGridStretchCursor" |
| verticalGridLineColor="#666666" |
| verticalGridLines="false|true" |
| verticalLockedSeparatorSkin="undefined" |
| verticalSeparatorSkin="undefined" |
| |
| <b>Events</b> |
| columnStretch="<i>No default</i>" |
| headerRelease="<i>No default</i>" |
| headerShift="<i>No default</i>" |
| itemEditBegin="<i>No default</i>" |
| itemEditBeginning="<i>No default</i>" |
| itemEditEnd="<i>No default</i>" |
| itemFocusIn="<i>No default</i>" |
| itemFocusOut="<i>No default</i>" |
| /> |
| |
| <i>The following AdvancedDataGrid code sample specifies the column order:</i> |
| <mx:AdvancedDataGrid> |
| <mx:dataProvider> |
| <mx:Object Artist="Pavement" Price="11.99" |
| Album="Slanted and Enchanted"/> |
| <mx:Object Artist="Pavement" |
| Album="Brighten the Corners" Price="11.99"/> |
| </mx:dataProvider> |
| <mx:columns> |
| <mx:AdvancedDataGridColumn dataField="Album"/> |
| <mx:AdvancedDataGridColumn dataField="Price"/> |
| </mx:columns> |
| </mx:AdvancedDataGrid> |
| </pre> |
| </p> |
| |
| ]]></mxml></asCustoms></prolog><apiClassifierDetail><apiClassifierDef><apiAccess value="public"/><apiStatic/><apiBaseInterface>mx.core:IIMESupport</apiBaseInterface><apiBaseClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridBase</apiBaseClassifier></apiClassifierDef><apiDesc> |
| Die AdvancedDataGridBaseEx-Klasse ist eine Basisklasse desAdvancedDataGrid-Steuerelements. Diese Klasse enthält Code, der einen Funktionsumfang bereitstellt, der dem DataGrid-Steuerelement ähnelt. |
| |
| </apiDesc></apiClassifierDetail><related-links><link href="mx.controls.xml#AdvancedDataGrid"><linktext>mx.controls.AdvancedDataGrid</linktext></link></related-links><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.IndexChangedEvent.HEADER_SHIFT_headerShift"><apiName>headerShift</apiName><shortdesc> |
| Wird ausgelöst, wenn der Benutzer die Maustaste loslässt, nachdem er auf eine Spaltenüberschrift geklickt und die Spalte an eine neue Position gezogen hat (wodurch sie an eine neue Indexposition verschoben wird). |
| </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.IndexChangedEvent.HEADER_SHIFT</apiEventType><adobeApiEventClassifier>mx.events.IndexChangedEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn der Benutzer die Maustaste loslässt, nachdem er auf eine Spaltenüberschrift geklickt und die Spalte an eine neue Position gezogen hat (wodurch sie an eine neue Indexposition verschoben wird). |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.SORT_sort"><apiName>sort</apiName><shortdesc> |
| Wird ausgelöst, wenn die Sortierung für ein AdvancedDataGrid-Steuerelement ausgeführt werden soll.</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.AdvancedDataGridEvent.SORT</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn die Sortierung für ein AdvancedDataGrid-Steuerelement ausgeführt werden soll. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.HEADER_RELEASE_headerRelease"><apiName>headerRelease</apiName><shortdesc> |
| Wird ausgelöst, wenn der Benutzer die Maustaste auf einer Spaltenüberschrift loslässt, um das Steuerelement anzuweisen, den Inhalt des Rasters anhand des Inhalts dieser Spalte zu sortieren.</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.AdvancedDataGridEvent.HEADER_RELEASE</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn der Benutzer die Maustaste auf einer Spaltenüberschrift loslässt, um das Steuerelement anzuweisen, den Inhalt des Rasters anhand des Inhalts dieser Spalte zu sortieren. Wird nur ausgelöst, wenn die Spalte sortierbar ist und der Datenprovider die Sortierung unterstützt. Beim AdvancedDataGrid-Steuerelement ist eine Standardprozedur für dieses Ereignis vorhanden, die eine Sortierung nach einer einzelnen Spalte implementiert. Für Sortierungen nach mehreren Spalten können Sie die <codeph>preventDefault()</codeph>-Methode aufrufen, um die Sortierung nach einer Spalte zu verhindern, und anschließend mithilfe der <codeph>sort</codeph>-Eigenschaft des Datenproviders die benötigten Einstellungen vornehmen. |
| <p> |
| <b>Hinweis</b>: Die Pfeile für die Sortierung werden durch die Standardereignisprozedur für das <codeph>headerRelease</codeph>-Ereignis definiert. Wenn Sie die <codeph>preventDefault()</codeph>-Methode in der Ereignisprozedur aufrufen, werden die Pfeile nicht gezeichnet. |
| </p> |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.COLUMN_STRETCH_columnStretch"><apiName>columnStretch</apiName><shortdesc> |
| Wird ausgelöst, wenn ein Benutzer die Breite einer Spalte ändert. Dies weist darauf hin, dass die Menge der in dieser Spalte angezeigten Daten sich möglicherweise geändert hat.</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.AdvancedDataGridEvent.COLUMN_STRETCH</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn ein Benutzer die Breite einer Spalte ändert. Dies weist darauf hin, dass die Menge der in dieser Spalte angezeigten Daten sich möglicherweise geändert hat. Ist für <codeph>horizontalScrollPolicy</codeph> der Wert <codeph>"none"</codeph> eingestellt, werden die übrigen Spalten breiter oder schmaler angezeigt, um die Änderung an der Breite dieser einen Spalte auszugleichen. Dabei wird ebenfalls dieses Ereignis ausgelöst. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.ITEM_FOCUS_OUT_itemFocusOut"><apiName>itemFocusOut</apiName><shortdesc> |
| Wird ausgelöst, wenn ein Elementrenderer den Fokus verliert. Dies ist der Fall, wenn der Benutzer auf ein anderes Element im AdvancedDataGrid-Steuerelement oder außerhalb des Steuerelements klickt oder wenn er mithilfe der Tastatur zu einem anderen Element im AdvancedDataGrid-Steuerelement oder außerhalb davon navigiert.</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.AdvancedDataGridEvent.ITEM_FOCUS_OUT</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn ein Elementrenderer den Fokus verliert. Dies ist der Fall, wenn der Benutzer auf ein anderes Element im AdvancedDataGrid-Steuerelement oder außerhalb des Steuerelements klickt oder wenn er mithilfe der Tastatur zu einem anderen Element im AdvancedDataGrid-Steuerelement oder außerhalb davon navigiert. Wird nur ausgelöst, wenn das Element bearbeitbar ist. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.ITEM_FOCUS_IN_itemFocusIn"><apiName>itemFocusIn</apiName><shortdesc> |
| Wird ausgelöst, wenn ein Elementrenderer den Fokus erhält. Dies ist der Fall, wenn der Benutzer auf ein Element im AdvancedDataGrid-Steuerelement klickt oder mithilfe der Tastatur zu einem solchen Element navigiert.</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.AdvancedDataGridEvent.ITEM_FOCUS_IN</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn ein Elementrenderer den Fokus erhält. Dies ist der Fall, wenn der Benutzer auf ein Element im AdvancedDataGrid-Steuerelement klickt oder mithilfe der Tastatur zu einem solchen Element navigiert. Wird nur ausgelöst, wenn das Element bearbeitbar ist. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.ITEM_EDIT_END_itemEditEnd"><apiName>itemEditEnd</apiName><shortdesc> |
| Wird ausgelöst, wenn die Bearbeitungssitzung eines Elements endet.</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.AdvancedDataGridEvent.ITEM_EDIT_END</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn die Bearbeitungssitzung eines Elements endet. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.ITEM_EDIT_BEGIN_itemEditBegin"><apiName>itemEditBegin</apiName><shortdesc> |
| Wird ausgelöst, wenn die editedItemPosition-Eigenschaft gesetzt wurde und das Element bearbeitet werden kann.</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.AdvancedDataGridEvent.ITEM_EDIT_BEGIN</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn die Eigenschaft <codeph>editedItemPosition</codeph> gesetzt wurde und das Element bearbeitet werden kann. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="mx.controls:AdvancedDataGridBaseEx_mx.events.AdvancedDataGridEvent.ITEM_EDIT_BEGINNING_itemEditBeginning"><apiName>itemEditBeginning</apiName><shortdesc> |
| Wird ausgelöst, wenn der Benutzer die Maustaste freigibt, während sich der Mauszeiger über einem Elementrenderer befindet, mithilfe der Tabulatortaste zum AdvancedDataGrid-Steuerelement wechselt oder sich im AdvancedDataGrid-Steuerelement befindet oder auf andere Weise mit der Bearbeitung eines Elements beginnt.</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.AdvancedDataGridEvent.ITEM_EDIT_BEGINNING</apiEventType><adobeApiEventClassifier>mx.events.AdvancedDataGridEvent</adobeApiEventClassifier><apiGeneratedEvent/></adobeApiEventDef><apiDesc> |
| Wird ausgelöst, wenn der Benutzer die Maustaste freigibt, während sich der Mauszeiger über einem Elementrenderer befindet, mithilfe der Tabulatortaste zum AdvancedDataGrid-Steuerelement wechselt oder sich im AdvancedDataGrid-Steuerelement befindet oder auf andere Weise mit der Bearbeitung eines Elements beginnt. |
| </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="mx.controls:AdvancedDataGridBaseEx:AdvancedDataGridBaseEx"><apiName>AdvancedDataGridBaseEx</apiName><shortdesc> |
| Konstruktor.</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> |
| Konstruktor. |
| |
| </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:absoluteToDisplayColumnIndex"><apiName>absoluteToDisplayColumnIndex</apiName><shortdesc> |
| Konvertiert eine absolute Spaltenindexposition in die entsprechende Indexposition in den angezeigten Spalten.</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>Die aktuell angezeigte Indexposition oder -1. wenn <codeph>columnIndex</codeph> nicht gefunden wird. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Absolute Indexposition der Spalte. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Konvertiert eine absolute Spaltenindexposition in die entsprechende Indexposition in den angezeigten Spalten. Da Benutzer Spalten neu anordnen können, unterscheidet sich die absolute Spaltenindexposition möglicherweise von der Indexposition der angezeigten Spalte. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:absoluteToVisibleColumnIndex"><apiName>absoluteToVisibleColumnIndex</apiName><shortdesc> |
| Konvertiert eine absolute Spaltenindexposition in die entsprechende Indexposition in den sichtbaren Spalten.</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>Die aktuell sichtbare Indexposition oder -1. wenn <codeph>columnIndex</codeph> nicht gefunden wird. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Absolute Indexposition der Spalte. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Konvertiert eine absolute Spaltenindexposition in die entsprechende Indexposition in den sichtbaren Spalten. Da Benutzer Spalten neu anordnen können, unterscheidet sich die absolute Spaltenindexposition möglicherweise von der Indexposition der sichtbaren Spalte. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:absoluteToVisibleIndices"><apiName>absoluteToVisibleIndices</apiName><shortdesc> |
| Konvertiert eine absolute Zeilen- und Spaltenindexposition in die entsprechende Zeilen- und Spaltenindexposition des aktuell vom Steuerelement angezeigten Elements.</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>Ein Objekt mit zwei Feldern, <codeph>rowIndex</codeph> und <codeph>columnIndex</codeph>, das die aktuell vom Steuerelement angezeigte Zeilen- und Spaltenindexposition des Elements enthält. |
| |
| </apiDesc><apiType value="Object"/></apiReturn><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiDesc>Eine absolute Zeilenindexposition. |
| </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Eine absolute Spaltenindexposition. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Konvertiert eine absolute Zeilen- und Spaltenindexposition in die entsprechende Zeilen- und Spaltenindexposition des aktuell vom Steuerelement angezeigten Elements. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:addSortField"><apiName>addSortField</apiName><shortdesc> |
| Fügt der Liste der sortierten Felder ein Datenfeld hinzu.</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>columnName</apiItemName><apiType value="String"/><apiDesc>Der Name der Spalte, der dem Datenfeld entspricht. |
| </apiDesc></apiParam><apiParam><apiItemName>columnNumber</apiItemName><apiType value="int"/><apiDesc>Die Spaltenindexposition im AdvancedDataGrid-Steuerelement. |
| </apiDesc></apiParam><apiParam><apiItemName>collection</apiItemName><apiType value="mx.collections:ICollectionView"/><apiDesc>Die Datensammlung, die das Datenfeld enthält. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Fügt der Liste der sortierten Felder ein Datenfeld hinzu. Zeigt das Datenfeld durch Festlegen der Spaltenposition an. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:clearSeparators"><apiName>clearSeparators</apiName><shortdesc> |
| Entfernt die Trennzeichen zwischen Spaltenüberschriften, mit deren Hilfe der Benutzer normalerweise die Größe von Spalten ändert.</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> |
| Entfernt die Trennzeichen zwischen Spaltenüberschriften, mit deren Hilfe der Benutzer normalerweise die Größe von Spalten ändert. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:colNumToIndex"><apiName>colNumToIndex</apiName><shortdesc> |
| Gibt die Indexposition einer aktuell angezeigten Spalte zurück.</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>Die aktuell angezeigte Indexposition oder -1. wenn <codeph>colNum</codeph> nicht gefunden wird. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>colNum</apiItemName><apiType value="int"/><apiDesc>Absolute Indexposition der Spalte. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt die Indexposition einer aktuell angezeigten Spalte zurück. Diese Methode ist nützlich, wenn alle Spalten des Steuerelements aktuell nicht sichtbar sind. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:createHeaderSeparators"><apiName>createHeaderSeparators</apiName><shortdesc> |
| Erstellt die Trennzeichen der Überschrift zwischen Spaltenüberschriften und füllt das Trennzeichen-Array mit den erstellten Trennzeichen.</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>n</apiItemName><apiType value="int"/><apiDesc>Die Anzahl der zu erstellenden Trennzeichen. |
| </apiDesc></apiParam><apiParam><apiItemName>seperators</apiItemName><apiType value="Array"/><apiDesc>Das mit den Header-Objekten zu füllende Array. |
| </apiDesc></apiParam><apiParam><apiItemName>headerLines</apiItemName><apiType value="mx.core:UIComponent"/><apiDesc>Die übergeordnete Komponente der Header-Trennzeichen, der die Trennzeichen hinzugefügt werden. Dies bedeutet, dass Flex intern die <codeph>headerLines.addChild()</codeph>-Methode aufruft, um die Trennzeichen der Anzeige hinzuzufügen. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Erstellt die Header-Trennzeichen zwischen Spaltenüberschriften und füllt das <codeph>separators</codeph>-Array mit den Trennzeichen. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:createItemEditor"><apiName>createItemEditor</apiName><shortdesc> |
| Erstellt den Elementeditor für den Elementrenderer an der editedItemPosition und verwendet dazu den von der itemEditor-Eigenschaft angegebenen Editor.</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>colIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte im Datenprovider des zu bearbeitenden Elements. |
| </apiDesc></apiParam><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Zeile im Datenprovider des zu bearbeitenden Elements. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Erstellt den Elementeditor für den Elementrenderer an der <codeph>editedItemPosition</codeph> und verwendet dazu den von der <codeph>itemEditor</codeph>-Eigenschaft angegebenen Editor. |
| <p>Diese Methode stellt als Editorinstanz die <codeph>itemEditorInstance</codeph>-Eigenschaft ein.</p> |
| <p>Diese Methode kann nur von einem Ereignis-Listener für das Ereignis <codeph>itemEditBegin</codeph> aufgerufen werden. Stellen Sie die <codeph>editedItemPosition</codeph>-Eigenschaft zur Generierung des <codeph>itemEditBegin</codeph>-Ereignisses ein, um den Editor zu einem anderen Zeitpunkt zu erzeugen.</p> |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:destroyItemEditor"><apiName>destroyItemEditor</apiName><shortdesc> |
| Mit dieser Methode wird ein Elementeditor geschlossen, der zurzeit für einen Elementrenderer geöffnet ist.</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> |
| Mit dieser Methode wird ein Elementeditor geschlossen, der zurzeit für einen Elementrenderer geöffnet ist. Diese Methode wird normalerweise nur innerhalb des Ereignis-Listener für das <codeph>itemEditEnd</codeph>-Ereignis aufgerufen, nachdem bereits die <codeph>preventDefault()</codeph>-Methode aufgerufen wurde, um den Start des Standard-Ereignis-Listeners zu verhindern. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:displayToAbsoluteColumnIndex"><apiName>displayToAbsoluteColumnIndex</apiName><shortdesc> |
| Konvertiert die aktuelle Anzeigenspaltenindexposition einer Spalte in die entsprechende absolute Indexposition.</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>Die absolute Indexposition der Spalte. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Indexposition der Spalte, die aktuell vom Steuerelement angezeigt wird. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Konvertiert die aktuelle Anzeigenspaltenindexposition einer Spalte in die entsprechende absolute Indexposition. Da Benutzer Spalten neu anordnen können, unterscheidet sich die absolute Spaltenindexposition möglicherweise von der Indexposition der angezeigten Spalte. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawColumnBackground"><apiName>drawColumnBackground</apiName><shortdesc> |
| Zeichnet den Hintergrund einer Spalte in der angegebenen Farbe.</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>s</apiItemName><apiType value="flash.display:Sprite"/><apiDesc>Ein Sprite, das ein Anzeigeobjekt mit den Grafiken für die Spalte enthält. |
| </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte im Satz angezeigter Spalten. Die sichtbare Spalte am linken Rand hat eine Spaltenindexposition von 0. Dadurch wird der Überblick über die für das Zeichnen des Hintergrunds verwendeten Objekte bewahrt, sodass für eine bestimmte Spalte dasselbe Anzeigeobjekt wiederverwendet werden kann, auch wenn sich die Indexposition des AdvancedDataGridColumn für die Spalte geändert hat. |
| </apiDesc></apiParam><apiParam><apiItemName>color</apiItemName><apiType value="uint"/><apiDesc>Die vorgeschlagene Indikatorfarbe. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>Die Spalte des AdvancedDataGrid-Steuerelements, für das Sie den Hintergrund zeichnen. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Zeichnet den Hintergrund einer Spalte in der angegebenen Farbe. Bei dieser Implementierung wird als Unterelement des Eingabe-Sprite eine Form erstellt und mit der entsprechenden Farbe gefüllt. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawHeaderBackground"><apiName>drawHeaderBackground</apiName><shortdesc> |
| Zeichnet den Hintergrund der Header in das gegebene UIComponent.</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>headerBG</apiItemName><apiType value="mx.core:UIComponent"/><apiDesc>UIComponent mit Grafiken für den Header-Hintergrund. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Zeichnet den Hintergrund der Header in das gegebene UIComponent. Wird die Breite der Komponente geändert, kann die gezeichnete Grafik horizontal skaliert werden oder diese Methode wird erneut aufgerufen, um die Grafik mit einer anderen Breite und/oder Höhe neu zu zeichnen. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawHorizontalLine"><apiName>drawHorizontalLine</apiName><shortdesc> |
| Zeichnet eine Linie zwischen Zeilen.</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>s</apiItemName><apiType value="flash.display:Sprite"/><apiDesc>Ein Sprite, das ein Anzeigeobjekt mit den Grafiken für die Zeile enthält. |
| </apiDesc></apiParam><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Zeile im Satz angezeigter Zeilen. Der Header zählt nicht mit, die oberste sichtbare Zeile hat die Zeilenindexposition 0. Dadurch wird der Überblick über die für das Zeichnen des Hintergrunds verwendeten Objekte bewahrt, sodass für eine bestimmte Zeile ein Anzeigeobjekt wiederverwendet werden kann, auch wenn sich die Indexposition des Elements, das die Zeile darstellt, geändert hat. |
| </apiDesc></apiParam><apiParam><apiItemName>color</apiItemName><apiType value="uint"/><apiDesc>Die vorgeschlagene Indikatorfarbe. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>y</apiItemName><apiType value="Number"/><apiDesc>Die für den Hintergrund vorgeschlagene Y-Position. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Zeichnet eine Linie zwischen Zeilen. Durch diese Implementierung wird eine Linie direkt in das gegebene Sprite gezeichnet. Das Sprite wurde geleert, bevor Linien darin gezeichnet werden. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawLinesAndColumnBackgrounds"><apiName>drawLinesAndColumnBackgrounds</apiName><shortdesc> |
| Zeichnet Linien zwischen Spalten und Hintergrundeinstellungen für Spalten.</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> |
| Zeichnet Linien zwischen Spalten und Hintergrundeinstellungen für Spalten. Bei dieser Implementierung werden nach Bedarf die <codeph>drawHorizontalLine()</codeph>-, <codeph>drawVerticalLine()</codeph> und <codeph>drawColumnBackground()</codeph>-Methoden aufgerufen. Ein Sprite, das alle diese Grafiken enthält, wird erstellt und als untergeordnetes Element von <codeph>listContent</codeph> ganz vorn in der Z-Reihenfolge hinzugefügt. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawRowBackground"><apiName>drawRowBackground</apiName><shortdesc> |
| Zeichnet einen Zeilenhintergrund in der angegebenen Farbe und an der angegebenen Position und Höhe.</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>s</apiItemName><apiType value="flash.display:Sprite"/><apiDesc>Ein Sprite, das ein Anzeigeobjekt mit den Grafiken für die Zeile enthält. |
| </apiDesc></apiParam><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Zeile im Satz angezeigter Zeilen. Der Header zählt nicht mit, die oberste sichtbare Zeile hat die Zeilenindexposition 0. Dadurch wird der Überblick über die für das Zeichnen des Hintergrunds verwendeten Objekte bewahrt, sodass für eine bestimmte Zeile ein Anzeigeobjekt wiederverwendet werden kann, auch wenn sich die Indexposition des Elements, das die Zeile darstellt, geändert hat. |
| </apiDesc></apiParam><apiParam><apiItemName>y</apiItemName><apiType value="Number"/><apiDesc>Die für den Hintergrund vorgeschlagene Y-Position. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>height</apiItemName><apiType value="Number"/><apiDesc>Die vorgeschlagene Indikatorhöhe. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>color</apiItemName><apiType value="uint"/><apiDesc>Die vorgeschlagene Indikatorfarbe. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>dataIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition des Elements für diese Zeile im Datenprovider. Mit dieser Funktion können Sie z. B. jedes zehnte Element mit einer abweichenden Farbe markieren oder ähnliche Aufgaben ausführen. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Zeichnet einen Zeilenhintergrund in der angegebenen Farbe und an der angegebenen Position und Höhe. Bei dieser Implementierung wird als Unterelement des Eingabe-Sprite eine Form erstellt und mit der entsprechenden Farbe gefüllt. Diese Methode verwendet auch die <codeph>backgroundAlpha</codeph>-Stileigenschaftseinstellungen zum Bestimmen der Transparenz der Hintergrundfarbe. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawSeparators"><apiName>drawSeparators</apiName><shortdesc> |
| Erstellt Trennzeichen für Spaltenüberschriften, mit deren Hilfe der Benutzer normalerweise die Breite der Spalten ändert, und zeigt sie an.</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> |
| Erstellt Trennzeichen für Spaltenüberschriften, mit deren Hilfe der Benutzer normalerweise die Breite der Spalten ändert, und zeigt sie an. In dieser Implementierung wird dasselbe Sprite wie für Hintergrund von Zeilen und Spalten verwendet. Zugleich werden Instanzen von <codeph>headerSeparatorSkin</codeph> hinzugefügt und Maus-Listener mit diesen verknüpft, damit die Benutzereingabe zum Ändern der Spaltenbreite erkannt wird. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:drawVerticalLine"><apiName>drawVerticalLine</apiName><shortdesc> |
| Zeichnet Linien zwischen Spalten.</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>s</apiItemName><apiType value="flash.display:Sprite"/><apiDesc>Ein Sprite, das ein Anzeigeobjekt mit den Grafiken für die Zeile enthält. |
| </apiDesc></apiParam><apiParam><apiItemName>colIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte im Satz angezeigter Spalten. Die ganz links stehende sichtbare Spalte hat die Spaltenindexposition 0. |
| </apiDesc></apiParam><apiParam><apiItemName>color</apiItemName><apiType value="uint"/><apiDesc>Die vorgeschlagene Indikatorfarbe. |
| |
| </apiDesc></apiParam><apiParam><apiItemName>x</apiItemName><apiType value="Number"/><apiDesc>Die für den Hintergrund vorgeschlagene X-Position. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Zeichnet Linien zwischen Spalten. Durch diese Implementierung wird eine Linie direkt in das gegebene Sprite gezeichnet. Das Sprite wurde geleert, bevor Linien darin gezeichnet werden. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:findSortField"><apiName>findSortField</apiName><shortdesc> |
| Gibt die Spaltenindexposition zurück, die dem Feldnamen eines sortierbaren Felds entspricht.</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>Die Spaltenindexposition des sortierbaren Felds. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>name</apiItemName><apiType value="String"/><apiDesc>Der Name eines sortierbaren Felds des Datenproviders, das von einer Instanz der SortField-Klasse definiert ist. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt die Spaltenindexposition zurück, die dem Feldnamen eines sortierbaren Felds entspricht. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:getFieldSortInfo"><apiName>getFieldSortInfo</apiName><shortdesc> |
| Gibt eine SortInfo-Instanz mit den Informationen für die Spalte zurück.</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>Eine SortInfo-Instanz. |
| |
| </apiDesc><apiOperationClassifier>mx.controls.advancedDataGridClasses:SortInfo</apiOperationClassifier></apiReturn><apiParam><apiItemName>column</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>Die Spaltenindexposition. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt eine SortInfo-Instanz mit den Informationen für die Spalte zurück. |
| </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:AdvancedDataGridBaseEx:protected:getSeparator"><apiName>getSeparator</apiName><shortdesc> |
| Gibt die Header-Trennzeichen zwischen Spaltenüberschriften zurück und füllt das Trennzeichen-Array mit den zurückgegebenen Trennzeichen.</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>Die Header-Trennzeichen zwischen Spaltenüberschriften. |
| |
| </apiDesc><apiType value="mx.core:UIComponent"/></apiReturn><apiParam><apiItemName>i</apiItemName><apiType value="int"/><apiDesc>Die Anzahl der zurückzugebenden Trennzeichen. |
| </apiDesc></apiParam><apiParam><apiItemName>seperators</apiItemName><apiType value="Array"/><apiDesc>Das mit den Header-Objekten zu füllende Array. |
| </apiDesc></apiParam><apiParam><apiItemName>headerLines</apiItemName><apiType value="mx.core:UIComponent"/><apiDesc>Die übergeordnete Komponente der Header-Trennzeichen. Flex ruft intern die <codeph>headerLines.getChild()</codeph>-Methode zur Rückgabe der Trennzeichen auf. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt die Header-Trennzeichen zwischen Spaltenüberschriften zurück und füllt das <codeph>separators</codeph>-Array mit den zurückgegebenen Trennzeichen. |
| |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:indexToColNum"><apiName>indexToColNum</apiName><shortdesc> |
| Gibt die derzeit angezeigte Spaltennummer einer aktuell angezeigten Spalte zurück.</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>Die Spaltennummer der angezeigten Spalte im Steuerelement oder -1, wenn <codeph>columnIndex</codeph> nicht gefunden wird. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der aktuell angezeigten Spalte. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt die derzeit angezeigte Spaltennummer einer aktuell angezeigten Spalte zurück. Diese Methode ist nützlich, wenn alle Spalten des Steuerelements aktuell nicht sichtbar sind. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:isColumnFullyVisible"><apiName>isColumnFullyVisible</apiName><shortdesc> |
| Gibt den Wert „true“ zurück, wenn die festgelegte Zeile in einer Spalte sichtbar ist.</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>true</codeph>, wenn die festgelegte Zeile in einer Spalte sichtbar ist. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Spaltenindexposition. |
| </apiDesc></apiParam><apiParam><apiItemName>rowIndex</apiItemName><apiType value="int"/><apiData>-1</apiData><apiDesc>Eine Zeilenindexposition in der Spalte. Wenn dieser Parameter fehlt, verwendet die Methode den aktuellen Wert der <codeph>verticalScrollPosition</codeph>-Eigenschaft. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Gibt den Wert <codeph>true</codeph> zurück, wenn die festgelegte Zeile in einer Spalte sichtbar ist. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:isDataEditable"><apiName>isDataEditable</apiName><shortdesc> |
| Überprüft, ob die Bearbeitung für eine Gruppen- oder Übersichtszeile zulässig ist.</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>true</codeph>, wenn die Bearbeitung für eine Gruppen- oder Übersichtszeile zulässig ist. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>data</apiItemName><apiType value="Object"/><apiDesc>Datenprovider-Objekt für die Zeile. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Überprüft, ob die Bearbeitung für eine Gruppen- oder Übersichtszeile zulässig ist. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:isDraggingAllowed"><apiName>isDraggingAllowed</apiName><shortdesc> |
| Überprüft, ob für eine bestimmte Spalte Ziehen zulässig ist.</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>true</codeph>, wenn für die Spalte Ziehen zulässig ist. |
| |
| </apiDesc><apiType value="Boolean"/></apiReturn><apiParam><apiItemName>draggedColumn</apiItemName><apiOperationClassifier>mx.controls.advancedDataGridClasses:AdvancedDataGridColumn</apiOperationClassifier><apiDesc>Die gezogene Spalte. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Überprüft, ob für eine bestimmte Spalte Ziehen zulässig ist. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:moveFocusToHeader"><apiName>moveFocusToHeader</apiName><shortdesc> |
| Richtet den Fokus auf die festgelegte Spaltenüberschrift.</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>columnIndex</apiItemName><apiType value="int"/><apiData>-1</apiData><apiDesc>Die Indexposition der Spalte, auf die der Fokus gerichtet werden soll. Wenn Sie eine ungültige Spaltenindexposition festlegen, wird die Methode ohne Verschiebung des Fokus zurückgegeben. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Richtet den Fokus auf die festgelegte Spaltenüberschrift. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:removeSortField"><apiName>removeSortField</apiName><shortdesc> |
| Entfernt ein Datenfeld aus der Liste der sortierten Felder.</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>columnName</apiItemName><apiType value="String"/><apiDesc>Der Name der Spalte, der dem Datenfeld entspricht. |
| </apiDesc></apiParam><apiParam><apiItemName>columnNumber</apiItemName><apiType value="int"/><apiDesc>Die Spaltenindexposition im AdvancedDataGrid-Steuerelement. |
| </apiDesc></apiParam><apiParam><apiItemName>collection</apiItemName><apiType value="mx.collections:ICollectionView"/><apiDesc>Die Datensammlung, die das Datenfeld enthält. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Entfernt ein Datenfeld aus der Liste der sortierten Felder. Zeigt das Datenfeld durch Festlegen der Spaltenposition an. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:scrollToViewColumn"><apiName>scrollToViewColumn</apiName><shortdesc> |
| Ändert den Wert der horizontalScrollPosition-Eigenschaft, damit die festgelegte Spalte sichtbar wird.</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>newColumnIndex</apiItemName><apiType value="int"/><apiDesc>Die gewünschte Indexposition der Spalte in den aktuell angezeigten Spalten. |
| </apiDesc></apiParam><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte, die angezeigt werden soll. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Ändert den Wert der <codeph>horizontalScrollPosition</codeph>-Eigenschaft, damit die festgelegte Spalte sichtbar wird. Diese Methode ist nützlich, wenn alle Spalten des Steuerelements aktuell nicht sichtbar sind. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:selectColumnHeader"><apiName>selectColumnHeader</apiName><shortdesc> |
| Wählt die festgelegte Spaltenüberschrift.</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>columnNumber</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte, auf die der Fokus gerichtet werden soll. Wenn Sie eine ungültige Spaltenindexposition festlegen, wird die Methode ohne Verschiebung des Fokus zurückgegeben. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Wählt die festgelegte Spaltenüberschrift. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:unselectColumnHeader"><apiName>unselectColumnHeader</apiName><shortdesc> |
| Hebt die Auswahl der festgelegten Spaltenüberschrift auf.</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>columnNumber</apiItemName><apiType value="int"/><apiDesc>Die Indexposition der Spalte. Wenn Sie eine ungültige Spaltenindexposition festlegen, wird die Methode nichts ausführen. |
| </apiDesc></apiParam><apiParam><apiItemName>completely</apiItemName><apiType value="Boolean"/><apiData>false</apiData><apiDesc>Ist <codeph>true</codeph> festgelegt, wird die <codeph>caretIndex</codeph>-Eigenschaft gelöscht und die erste Spaltenüberschrift im Steuerelement ausgewählt. |
| |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Hebt die Auswahl der festgelegten Spaltenüberschrift auf. |
| </apiDesc></apiOperationDetail></apiOperation><apiOperation id="mx.controls:AdvancedDataGridBaseEx:protected:visibleToAbsoluteColumnIndex"><apiName>visibleToAbsoluteColumnIndex</apiName><shortdesc> |
| Konvertiert die aktuelle Anzeigenspaltenindexposition einer Spalte in die entsprechende absolute Indexposition.</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>Die absolute Indexposition der Spalte. |
| |
| </apiDesc><apiType value="int"/></apiReturn><apiParam><apiItemName>columnIndex</apiItemName><apiType value="int"/><apiDesc>Indexposition einer aktuell sichtbaren Spalte im Steuerelement. |
| </apiDesc></apiParam></apiOperationDef><apiDesc> |
| Konvertiert die aktuelle Anzeigenspaltenindexposition einer Spalte in die entsprechende absolute Indexposition. Da Benutzer Spalten neu anordnen können, unterscheidet sich die absolute Spaltenindexposition möglicherweise von der Indexposition der sichtbaren Spalte. |
| </apiDesc></apiOperationDetail></apiOperation><apiValue id="mx.controls:AdvancedDataGridBaseEx:protected:headerInfoInitialized"><apiName>headerInfoInitialized</apiName><shortdesc> |
| Enthält „true“, wenn die headerInfos-Eigenschaft mit AdvancedDataGridHeaderInfo-Instanzen initialisiert wurde.</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>false</apiData><apiType value="Boolean"/></apiValueDef><apiDesc> |
| Enthält <codeph>true</codeph>, wenn die <codeph>headerInfos</codeph>-Eigenschaft mit AdvancedDataGridHeaderInfo-Instanzen initialisiert wurde. |
| </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:AdvancedDataGridBaseEx:protected:isKeyPressed"><apiName>isKeyPressed</apiName><shortdesc> |
| Enthält „true“, wenn ein Tastendruck gerade ausgeführt wird.</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>false</apiData><apiType value="Boolean"/></apiValueDef><apiDesc> |
| Enthält <codeph>true</codeph>, wenn ein Tastendruck gerade ausgeführt wird. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:itemEditorInstance"><apiName>itemEditorInstance</apiName><shortdesc> |
| Ein Verweis auf die derzeit aktive Instanz des Elementeditors, falls vorhanden.</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> |
| Ein Verweis auf die derzeit aktive Instanz des Elementeditors, falls vorhanden. |
| <p>Verwenden Sie die <codeph>itemEditorInstance</codeph>-Eigenschaft, um bei der Bearbeitung eines Elements auf die Instanz des Elementeditors und den neuen Elementwert zuzugreifen. Die <codeph>itemEditorInstance</codeph>-Eigenschaft gilt nicht, solange nicht der Ereignis-Listener für das <codeph>itemEditBegin</codeph>-Ereignis ausgeführt wurde. Daher greifen Sie auch nur vom Ereignis-Listener für das <codeph>itemEditEnd</codeph>-Ereignis auf die <codeph>itemEditorInstance</codeph>-Eigenschaft zu.</p> |
| <p>Die <codeph>AdvancedDataGridColumn.itemEditor</codeph>-Eigenschaft definiert die Klasse des Elementeditors und somit auch den Datentyp für die Instanz des Elementeditors.</p> |
| <p>Sie stellen diese Eigenschaft nicht in MXML ein.</p> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:lookAheadDuration"><apiName>lookAheadDuration</apiName><shortdesc> |
| Die Lookahead-Dauer in Millisekunden bei der Eingabe für das Lookahead mit mehreren Zeichen.</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>400</apiData><apiType value="Number"/><apiDefaultValue>400 |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Die Lookahead-Dauer in Millisekunden bei der Eingabe für das Lookahead mit mehreren Zeichen. Durch das Festlegen als 0 wird das Lookahead mit mehreren Zeichen deaktiviert. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:protected:orderedHeadersList"><apiName>orderedHeadersList</apiName><shortdesc> |
| Eine angeordnete Liste mit AdvancedDataGridHeaderInfo-Instanzen, die den sichtbaren Spaltenüberschriften entsprechen.</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> |
| Eine angeordnete Liste mit AdvancedDataGridHeaderInfo-Instanzen, die den sichtbaren Spaltenüberschriften entsprechen. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:resizableColumns"><apiName>resizableColumns</apiName><shortdesc> |
| Ein Flag, das anzeigt, ob der Benutzer die Größe der Spalten ändern kann.</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> |
| Ein Flag, das anzeigt, ob der Benutzer die Größe der Spalten ändern kann. Ist der Wert <codeph>true</codeph>, kann der Benutzer die Spalten des AdvancedDataGrid-Steuerelements vergrößern oder verkleinern, indem er die Rasterlinien zwischen den Kopfzellen zieht. Ist der Wert <codeph>true</codeph>, müssen die <codeph>resizeable</codeph>-Eigenschaften einzelner Spalten auf <codeph>false</codeph> gesetzt sein, damit der Benutzer nicht die Größe einer bestimmten Spalte ändert. |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:sortableColumns"><apiName>sortableColumns</apiName><shortdesc> |
| Ein Flag, das anzeigt, ob der Benutzer die Elemente im Datenprovider durch Klicken auf die Spaltenüberschriftenzelle sortieren kann.</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> |
| Ein Flag, das anzeigt, ob der Benutzer die Elemente im Datenprovider durch Klicken auf die Spaltenüberschriftenzelle sortieren kann. Ist der Wert <codeph>true</codeph>, kann der Benutzer die Elemente des Datenproviders durch Klicken in die Zelle einer Spaltenüberschrift sortieren. Als Sortierfeld wird die <codeph>AdvancedDataGridColumn.dataField</codeph>- oder die <codeph>AdvancedDataGridColumn.sortCompareFunction</codeph>-Eigenschaft der Spalte verwendet. Durch mehrfaches Klicken auf eine Spalte schalten Sie zwischen auf - und absteigender Sortierung um. Ist der Wert <codeph>true</codeph>, können einzelne Spalten gesperrt werden, sodass sie nicht auf den Klick auf ihre Überschrift reagieren. Legen Sie dazu für die <codeph>sortable</codeph>-Eigenschaft der Spalte den Wert <codeph>false</codeph> fest. |
| <p>Wenn ein Benutzer die Maustaste über einer Überschriftenzelle loslässt, löst das AdvancedDataGrid-Steuerelement ein <codeph>headerRelease</codeph>-Ereignis aus, sofern sowohl diese Eigenschaft und die Sortierbarkeit der Spalten den Wert <codeph>true</codeph> aufweisen. Ruft bei diesem Ereignis keine Prozedur die <codeph>preventDefault()</codeph>-Methode auf, führt DataGrid die Sortierung unter Verwendung der <codeph>AdvancedDataGridColumn.dataField</codeph>- oder <codeph>AdvancedDataGridColumn.sortCompareFunction</codeph>-Eigenschaft für die Spalte durch.</p> |
| |
| </apiDesc></apiValueDetail><related-links><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridColumn/dataField"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridColumn.dataField</linktext></link><link href="mx.controls.advancedDataGridClasses.xml#AdvancedDataGridColumn/sortCompareFunction"><linktext>mx.controls.advancedDataGridClasses.AdvancedDataGridColumn.sortCompareFunction</linktext></link></related-links></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:columns:get"><apiName>columns</apiName><shortdesc> |
| Ein Array von AdvancedDataGridColumn-Objekten, eines für jede Spalte, die angezeigt werden kann.</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="columnsChanged"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Array"/></apiValueDef><apiDesc> |
| Ein Array von AdvancedDataGridColumn-Objekten, eines für jede Spalte, die angezeigt werden kann. Das AdvancedDataGrid-Steuerelement versucht, wenn es nicht genau eingestellt ist, das erste Element des Datenproviders zu überprüfen, um die Eigenschaften zu bestimmen und diese dann in alphabetischer Reihenfolge anzuzeigen. |
| <p>Wenn Sie etwas an den Spalten ändern möchten, müssen Sie dieses Array abrufen, Änderungen an den Spalten und der Spaltenreihenfolge vornehmen und das neue Array der <codeph>columns</codeph>-Eigenschaft zuweisen. Das ist notwendig, weil das AdvancedDataGrid-Steuerelement eine neue Kopie des Spalten-Arrays zurückgibt, aber keinen Verweis, und daher keine Änderungen an der Kopie bemerken kann.</p> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:draggableColumns:get"><apiName>draggableColumns</apiName><shortdesc> |
| Zeigt an, ob Sie zur Neuanordnung von Spalten berechtigt sind.</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> |
| Zeigt an, ob Sie zur Neuanordnung von Spalten berechtigt sind. Ist der Wert <codeph>true</codeph>, können Sie die Spalten des AdvancedDataGrid-Steuerelements durch Ziehen der Kopfzellen neu anordnen. |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:editable:get"><apiName>editable</apiName><shortdesc> |
| Zeigt an, ob der Benutzer Elemente im Datenprovider bearbeiten kann oder nicht.</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>"" |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Zeigt an, ob der Benutzer Elemente im Datenprovider bearbeiten kann oder nicht. |
| <p>Ist der Wert <codeph>"item"</codeph>, sind die Elementrenderer im Steuerelement bearbeitbar. Der Benutzer kann auf einen Elementrenderer klicken, um einen Editor zu öffnen.</p> |
| <p>Ist der Wert <codeph>"item group"</codeph>, sind die Elementrenderer und Gruppierungsüberschriften bearbeitbar.</p> |
| <p>Ist der Wert <codeph>"item summary"</codeph>, sind die Elementrenderer und Übersichtszellen bearbeitbar.</p> |
| <p>Sie können diese Werte kombinieren. Zum Beispiel: <codeph>editable = "item group summary"</codeph>. Beachten Sie, dass die Bearbeitung von Elementen aktiviert sein muss, wenn das Bearbeiten von Gruppen oder Übersichten aktiviert wird.</p> |
| <p>Wenn Sie einen leeren String festlegen, ist das Bearbeiten nicht zulässig.</p> |
| <p>Die Werte <codeph>"true"</codeph> und <codeph>"false"</codeph> entsprechen dem Bearbeiten von Elementen bzw. keinem Bearbeiten.</p> |
| <p>Ein Wert <codeph>"all"</codeph> bedeutet, dass alles bearbeitbar ist.</p> |
| <p>Das Bearbeiten einzelner Spalten des DataGrid-Steuerelements kann deaktiviert werden, indem Sie die <codeph>AdvancedDataGridColumn.editable</codeph>-Eigenschaft verwenden oder die <codeph>itemEditBeginning</codeph>- und <codeph>itemEditBegin</codeph>-Ereignisse bearbeiten.</p> |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:editedItemPosition:get"><apiName>editedItemPosition</apiName><shortdesc> |
| Die Indexposition der Spalte und Zeile des Elementrenderers für das Element des Datenproviders, das derzeit bearbeitet wird (falls vorhanden).</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="itemFocusIn"/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Object"/><apiDefaultValue>null |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Die Indexposition der Spalte und Zeile des Elementrenderers für das Element des Datenproviders, das derzeit bearbeitet wird (falls vorhanden). |
| <p>Dieses Objekt hat zwei Felder, <codeph>columnIndex</codeph> und <codeph>rowIndex</codeph>, die auf null basierenden Spalten- und Zeilen-Indexpositionswerte des Elements. Beispiel: { columnIndex:2, rowIndex:3}</p> |
| <p>Mit der Einstellung dieser Eigenschaft wird das Element sichtbar gemacht und das <codeph>itemEditBegin</codeph>-Ereignis ausgelöst. Dadurch wird ein Elementeditor für einen angegebenen Elementrenderer geöffnet.</p> |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:editedItemRenderer:get"><apiName>editedItemRenderer</apiName><shortdesc> |
| Ein Verweis auf den Elementrenderer im AdvancedDataGrid-Steuerelement, dessen Element derzeit bearbeitet wird.</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="read"/><apiType value="mx.controls.listClasses:IListItemRenderer"/></apiValueDef><apiDesc> |
| Ein Verweis auf den Elementrenderer im AdvancedDataGrid-Steuerelement, dessen Element derzeit bearbeitet wird. |
| <p>Von einem Ereignis-Listener für die Ereignisse <codeph>itemEditBegin</codeph> und <codeph>itemEditEnd</codeph> aus können Sie den aktuellen Wert des derzeit bearbeiteten Elements mit der <codeph>editedItemRenderer.data</codeph>-Eigenschaft ermitteln.</p> |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:enableIME:get"><apiName>enableIME</apiName><shortdesc> |
| Ein Flag, das angibt, ob der IME (Eingabemethodeneditor) aktiviert werden soll, wenn die Komponente den Fokus erhält.</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> |
| Ein Flag, das angibt, ob der IME (Eingabemethodeneditor) aktiviert werden soll, wenn die Komponente den Fokus erhält. Wenn der Editor aktiv ist, stellt er enableIME entsprechend ein. |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:imeMode:get"><apiName>imeMode</apiName><shortdesc> |
| Gibt den Modus des Eingabemethodeneditors (IME) an.</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>null |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Gibt den Modus des Eingabemethoden-Editors an. Mithilfe des Eingabemethodeneditors können chinesische, japanische und koreanische Schriftzeichen eingegeben werden. Flex stellt den festgelegten IME-Modus ein, wenn das Steuerelement den Fokus erhält, und setzt es auf den vorherigen Wert zurück, wenn das Steuerelement den Fokus verliert. |
| <p>Die flash.system.IMEConversionMode-Klasse definiert Konstanten für gültige Werte dieser Eigenschaft. Sie können auch <codeph>null</codeph> festlegen, um keinen IME festzulegen.</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:AdvancedDataGridBaseEx:minColumnWidth:get"><apiName>minColumnWidth</apiName><shortdesc> |
| Die minimale Breite der Spalten in Pixeln.</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="Number"/><apiDefaultValue>NaN |
| |
| </apiDefaultValue></apiValueDef><apiDesc> |
| Die minimale Breite der Spalten in Pixeln. Wenn nicht NaN, wendet das AdvancedDataGrid-Steuerelement diesen Wert als minimale Breite für alle Spalten an. Anderenfalls können einzelne Spalten ihre eigene minimale Breite haben. |
| |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:sortExpertMode:get"><apiName>sortExpertMode</apiName><shortdesc> |
| Standardmäßig ist die sortExpertMode-Eigenschaft als „false“ festgelegt. Dies bedeutet, dass Sie in den Überschriftsbereich einer Spalte klicken, um die Zeilen desAdvancedDataGrid-Steuerelements dieser Spalte zu sortieren.</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> |
| Standardmäßig ist die <codeph>sortExpertMode</codeph>-Eigenschaft als <codeph>false</codeph> festgelegt. Dies bedeutet, dass Sie in den Überschriftsbereich einer Spalte klicken, um die Zeilen desAdvancedDataGrid-Steuerelements dieser Spalte zu sortieren. Anschließend klicken Sie in den Sortierbereich des Headers für mehrere Spalten, um nach weiteren Spalten zu sortieren. Wenn Sie die <codeph>sortExpertMode</codeph>-Eigenschaft als <codeph>true</codeph> festlegen, verwenden Sie die Strg-Taste, um jede Spalte nach der ersten Spalte zur Sortierung auszuwählen. |
| </apiDesc></apiValueDetail></apiValue><apiValue id="mx.controls:AdvancedDataGridBaseEx:horizontalScrollPosition:set"><apiName>horizontalScrollPosition</apiName><shortdesc> |
| Der Offset von der linken Kante zum Inhalt.</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><apiIsOverride/><apiProperty/><apiAccess value="public"/><apiDynamic/><apiValueAccess value="readwrite"/><apiType value="Number"/></apiValueDef><apiDesc> |
| Der Offset von der linken Kante zum Inhalt. Dies kann in einigen untergeordneten Klassen ein Pixel-Offset sein, ansonsten andere Angaben wie die Anzahl der Spalten in einem AdvancedDataGrid-Steuerelement. Bildläufe werden in AdvancecDataGrid-Elementen nach Spalten durchgeführt. Der Wert der <codeph>horizontalScrollPosition</codeph>-Eigenschaft liegt daher immer zwischen 0 und der Indexposition, die die letzte Spalte sichtbar macht. Im Gegensatz dazu erfolgen Bildläufe im List-Steuerelement nach Pixeln. Beim AdvancedDataGrid-Steuerelement wird immer die linke Kante der Spalte an der linken Kante des DataGrid-Steuerelements ausgerichtet. |
| |
| </apiDesc></apiValueDetail></apiValue></apiClassifier></apiPackage> |