<mx:FileSystemDataGrid>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemDataGrid Properties dateFormatString="" directory="null" enumerationMode="directoriesFirst" extensions="null" filterFunction="null" nameCompareFunction="null" selectedPath="null" selectedPaths="null" showExtensions="true" showHidden="false" showIcons="true" Styles directoryIcon="TreeNodeIcon" fileIcon="TreeNodeIcon" Events directoryChange="No default" directoryChanging="No default" fileChoose="No default" />]]>
Die für jedes Element angezeigten Informationen umfassen Name (mit einem optionalen generischen Symbol), Typ, Größe, Erstellungsdatum und Änderungsdatum. Dafür erstellt FileSystemDataGrid automatisch fünf Spalten (DataGridColumn-Instanzen) -
Um die angezeigten Daten zu ändern, anstatt die
Legen Sie die
<mx:FileSystemDataGrid directory="{File.desktopDirectory}"/>
Legen Sie die
Sie können die
Da AIR Dateisystemmeldungen nicht unterstützt, wird dieses Steuerelement nicht automatisch aktualisiert, wenn Dateien oder Unterordner erstellt, gelöscht, verschoben oder umbenannt werden; anders ausgedrückt kann es eine veraltete Ansicht des Dateisystems anzeigen. Sie können jedoch
Die
Das Steuerelement stellt zwei Methoden bereit,
Zwei Eigenschaften,
Das Steuerelement erlaubt es dem Benutzer, mithilfe der Maus oder Tastatur zu anderen Ordnern zu navigieren. Der Benutzer kann versuchen, den Ordner zu ändern, indem er auf einen Unterordner doppelklickt, die Eingabetaste oder die Tastenkombination „Strg+Nach unten“ drückt, wenn ein Unterordner ausgewählt ist, die Tastenkombination „Strg+Nach oben“ drückt, wenn das Steuerelement den Ordner „COMPUTER“ nicht anzeigt, die Tastenkombination „Strg+Nach links“ drückt, wenn es einen „vorherigen“ Ordner gibt, zu dem man zurücknavigieren kann, oder die Tastenkombination „Strg+Nach rechts“ drückt, wenn es einen „nächsten“ Ordner gibt, zu dem man navigieren kann. Wenn der Benutzer versucht, den angezeigten Ordner zu ändern, löst das Steuerelement ein
Zur Unterstützung der Steuerelemente „Nach oben“ und „Nach unten“ verfügt die FileSystemList-Liste über die
Das Steuerelement merkt sich, zu welchen Ordnern navigiert wurde, damit Sie die Steuerelemente „Zurück“ und „Weiter“ einfach unterstützen können. Weitere Informationen finden Sie unter den Eigenschaften
Hinweis: Die für jedes Element angezeigten Symbole sind generische Datei- und Ordnersymbole, die mithilfe der Stile
Der Benutzer kann versuchen, den Ordner zu ändern, indem er auf einen Unterordner doppelklickt, die Eingabetaste oder die Tastenkombination „Strg+Nach unten“ drückt, wenn ein Unterordner ausgewählt ist, die Tastenkombination „Strg+Nach oben“ drückt, wenn das Steuerelement den Ordner „COMPUTER“ nicht anzeigt, die Tastenkombination „Strg+Nach links“ drückt, wenn es in der Verlaufsliste einen „vorherigen“ Ordner gibt, zu dem man zurücknavigieren kann, oder die Tastenkombination „Strg+Nach rechts“ drückt, wenn es in der Verlaufsliste einen „nächsten“ Ordner gibt, zu dem man navigieren kann.
Dieses Ereignis kann abgebrochen werden. Beim Aufrufen von
Nachdem die
Wenn das
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Die Verlaufsliste bleibt unverändert. Die aktuelle Indexposition verändert sich jedoch, was Auswirkungen auf die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Erstellung einer „Zurück“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Wenn kein Unterordner ausgewählt ist, bleibt diese Methode ergebnislos.
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem Button-Steuerelement zur Erstellung einer „Öffnen“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Open" enabled="{fileSystemViewer.canNavigateDown}" click="fileSystemViewer.navigateDown();"/>
Wenn das
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Die Verlaufsliste bleibt unverändert. Die aktuelle Indexposition verändert sich jedoch, was Auswirkungen auf die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Erstellung einer „Weiter“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
Wenn dieses Steuerelement derzeit einen Stammordner (wie z. B. C: oder D: in Microsoft Windows) anzeigt, bleibt diese Methode wirkungslos.
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem Button-Steuerelement zur Erstellung einer „Nach oben“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Up" enabled="{fileSystemViewer.canNavigateUp}" click="fileSystemViewer.navigateUp();"/>
Zur Anpassung dieser Spalte können Eigenschaften wie
Zur Anpassung dieser Spalte können Eigenschaften wie
Zur Anpassung dieser Spalte können Eigenschaften wie
Zur Anpassung dieser Spalte können Eigenschaften wie
Zur Anpassung dieser Spalte können Eigenschaften wie
Das erste Element in diesem Array ist der in der Verlaufsliste am nächsten zurückliegende Ordner. Das letzte Element ist der in der Verlaufsliste am weitesten zurückliegende Ordner.
Dieses Array kann ein
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Zurück“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Zurück“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem Button-Steuerelement eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Open" enabled="{fileSystemViewer.canNavigateDown}" click="fileSystemViewer.navigateDown();"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Weiter“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem Button-Steuerelement eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Up" enabled="{fileSystemViewer.canNavigateUp}" click="fileSystemViewer.navigateUp();"/>
Das erste Element in diesem Array ist der in der Verlaufsliste als Nächstes folgende Ordner. Das letzte Element ist der in der Verlaufsliste am weitesten vorne liegende Ordner.
Dieses Array kann ein
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Weiter“-Schaltfläche eingesetzt wird:
<mx:FileSystemDataGrid id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
<mx:FileSystemTree>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemTree Properties directory="null" enumerationMode="directoriesFirst" extensions="null" filterFunction="null" nameCompareFunction="null" openPaths="null" selectedPath="null" selectedPaths="null" showExtensions="true" showHidden="false" showIcons="true" Events directoryChange="No default" directoryClosing="No default" directoryOpening="No default" fileChoose="No default" />]]>
Der Ordner, dessen Inhalt angezeigt werden soll, wird festgelegt, indem die
Legen Sie die
Sie können die
Die
Innerhalb jedes Baumknotens kann benutzerdefiniert sortiert werden, indem die
Klickt der Benutzer auf einen geschlossenen Ordnerknoten oder auf das Anzeigesymbol, löst das Steuerelement ein
Doppelklickt ein Benutzer auf einen Dateiknoten, löst das Steuerelement ein
Dieses Ereignis kann abgebrochen werden. Wird
Diese Methode setzt den
Wird durch den
Diese Methode öffnet automatisch alle Ordner, die zum Erreichen des festgelegten Ordners geöffnet werden müssen.
Wenn der
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Wenn Sie diese Eigenschaft auf ein File-Objekt setzen, welches einen bestehenden Ordner repräsentiert, wird der
Wird diese Eigenschaft auf eine Datei gesetzt, die keinen vorhandenen Ordner darstellt, ist das ein Fehler. Wird diese Eigenschaft auf
<mx:FileSystemList>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemList Properties directory="null" enumerationMode="directoriesFirst" extensions="null" filterFunction="null" nameCompareFunction="null" selectedPath="null" selectedPaths="null" showExtensions="true" showHidden="false" showIcons="true" Styles directoryIcon="TreeNodeIcon" fileIcon="TreeNodeIcon" Events directoryChange="No default" directoryChanging="No default" fileChoose="No default" />]]>
Um die angezeigten Daten zu ändern, anstatt die
Legen Sie die
<mx:FileSystemList directory="{File.desktopDirectory}"/>
Legen Sie die
Sie können die
Da AIR Dateisystemmeldungen nicht unterstützt, wird dieses Steuerelement nicht automatisch aktualisiert, wenn Dateien oder Unterordner erstellt, gelöscht, verschoben oder umbenannt werden; anders ausgedrückt kann es eine veraltete Ansicht des Dateisystems anzeigen. Sie können jedoch
Die
Das Steuerelement stellt zwei Methoden bereit,
Zwei Eigenschaften,
Das Steuerelement erlaubt es dem Benutzer, mithilfe der Maus oder Tastatur zu anderen Ordnern zu navigieren. Der Benutzer kann versuchen, den Ordner zu ändern, indem er auf einen Unterordner doppelklickt, die Eingabetaste oder die Tastenkombination „Strg+Nach unten“ drückt, wenn ein Unterordner ausgewählt ist, die Tastenkombination „Strg+Nach oben“ drückt, wenn das Steuerelement den Ordner „COMPUTER“ nicht anzeigt, die Tastenkombination „Strg+Nach links“ drückt, wenn es einen „vorherigen“ Ordner gibt, zu dem man zurücknavigieren kann, oder die Tastenkombination „Strg+Nach rechts“ drückt, wenn es einen „nächsten“ Ordner gibt, zu dem man navigieren kann. Wenn der Benutzer versucht, den angezeigten Ordner zu ändern, löst das Steuerelement ein
Zur Unterstützung der Steuerelemente „Nach oben“ und „Nach unten“ verfügt die FileSystemList-Liste über die
Das Steuerelement merkt sich, zu welchen Ordnern navigiert wurde, damit Sie die Steuerelemente „Zurück“ und „Weiter“ einfach unterstützen können. Weitere Informationen finden Sie unter den Eigenschaften
Hinweis: Die für jedes Element angezeigten Symbole sind generische Datei- und Ordnersymbole, die mithilfe der Stile
Der Benutzer kann versuchen, den Ordner zu ändern, indem er auf einen Unterordner doppelklickt, die Eingabetaste oder die Tastenkombination „Strg+Nach unten“ drückt, wenn ein Unterordner ausgewählt ist, die Tastenkombination „Strg+Nach oben“ drückt, wenn das Steuerelement den Ordner „COMPUTER“ nicht anzeigt, die Tastenkombination „Strg+Nach links“ drückt, wenn es in der Verlaufsliste einen „vorherigen“ Ordner gibt, zu dem man zurücknavigieren kann, oder die Tastenkombination „Strg+Nach rechts“ drückt, wenn es in der Verlaufsliste einen „nächsten“ Ordner gibt, zu dem man navigieren kann.
Dieses Ereignis kann abgebrochen werden. Beim Aufrufen von
Nachdem die
Diese Methode setzt den
Elemente, die in der Sammlung des Steuerelements vorhanden sind aber nicht angezeigt werden, weil sie beim Filtern nicht gesucht werden.
Elemente, die in der Sammlung des Steuerelements vorhanden sind aber nicht angezeigt werden, weil sie beim Filtern nicht gesucht werden.
Wenn das
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Die Verlaufsliste bleibt unverändert. Die aktuelle Indexposition verändert sich jedoch, was Auswirkungen auf die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Erstellung einer „Zurück“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Wenn kein Unterordner ausgewählt ist, bleibt diese Methode ergebnislos.
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem Button-Steuerelement zur Erstellung einer „Öffnen“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Open" enabled="{fileSystemViewer.canNavigateDown}" click="fileSystemViewer.navigateDown();"/>
Wenn das
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Die Verlaufsliste bleibt unverändert. Die aktuelle Indexposition verändert sich jedoch, was Auswirkungen auf die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Erstellung einer „Weiter“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
Wenn dieses Steuerelement derzeit einen Stammordner (wie z. B. C: oder D: in Microsoft Windows) anzeigt, bleibt diese Methode wirkungslos.
Wenn diese Methode erfolgreich ausgeführt wird, enthält die
Das nachstehende Beispiel zeigt, wie diese Methode gemeinsam mit dem Button-Steuerelement zur Erstellung einer „Nach oben“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Up" enabled="{fileSystemViewer.canNavigateUp}" click="fileSystemViewer.navigateUp();"/>
Da AIR Dateisystemmeldungen nicht unterstützt, wird dieses Steuerelement nicht automatisch aktualisiert, wenn Dateien oder Unterordner erstellt, gelöscht, verschoben oder umbenannt werden; anders ausgedrückt kann es eine veraltete Ansicht des Dateisystems anzeigen. Sie können jedoch
Diese Methode bewahrt markierte Elemente (sofern sie noch vorhanden sind) sowie die Bildlaufposition (sofern das erste sichtbare Element noch vorhanden ist).
Das erste Element in diesem Array ist der in der Verlaufsliste am nächsten zurückliegende Ordner. Das letzte Element ist der in der Verlaufsliste am weitesten zurückliegende Ordner.
Dieses Array kann ein
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Zurück“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Zurück“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Back" enabled="{fileSystemViewer.canNavigateBack}" dataProvider="{fileSystemViewer.backHistory}" click="fileSystemViewer.navigateBack();" itemClick="fileSystemViewer.navigateBack(event.index);"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem Button-Steuerelement eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Open" enabled="{fileSystemViewer.canNavigateDown}" click="fileSystemViewer.navigateDown();"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Weiter“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem Button-Steuerelement eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:Button label="Up" enabled="{fileSystemViewer.canNavigateUp}" click="fileSystemViewer.navigateUp();"/>
Wenn Sie diese Eigenschaft auf ein File-Objekt setzen, welches einen bestehenden Ordner repräsentiert, wird der
Wird diese Eigenschaft auf eine Datei gesetzt, die keinen vorhandenen Ordner darstellt, ist das ein Fehler. Wird diese Eigenschaft auf
Durch das Setzen dieser Eigenschaft werden früher ausgewählte Elemente deaktiviert und das Steuerelement setzt seine Bildlaufposition auf die obere linke Ecke zurück.
Diese Eigenschaft hat Auswirkungen darauf, welche Unterordner und Dateien im Steuerelement angezeigt werden und in welcher Reihenfolge sie erscheinen. Sie hat jedoch keine Auswirkungen darauf, welche Dateiinstanzen in der
Durch das Setzen dieser Eigenschaft werden ausgewählte Elemente deaktiviert und das Steuerelement setzt seine Bildlaufposition auf die obere linke Ecke zurück.
Bei Erweiterungen ist die Groß- und Kleinschreibung zu beachten, der vorangestellte Punkt ist optional. Beispiel: Wird
Ordner werden nicht auf Erweiterungen gefiltert, selbst, wenn ihre Namen Punkte enthalten.
Die
Wenn diese Eigenschaft
Diese Eigenschaft hat Auswirkungen darauf, welche Dateien im Steuerelement angezeigt werden. Sie hat jedoch keine Auswirkungen darauf, welche Dateiinstanzen in der
Durch das Setzen dieser Eigenschaft werden ausgewählte Elemente deaktiviert und das Steuerelement setzt seine Bildlaufposition auf die obere linke Ecke zurück.
Diese Funktion muss über die folgende Signatur verfügen:
function myFilterFunction(file:File):BooleanDiese Funktion sollte
Um sicher zu sein, dass alle aufgelisteten Dateien und Unterordner an diese Funktion übergeben werden, darf die
Diese Eigenschaft hat Auswirkungen darauf, welche Unterordner und Dateien im Steuerelement angezeigt werden. Sie hat jedoch keine Auswirkungen darauf, welche Dateiinstanzen in der
Durch das Setzen dieser Eigenschaft werden ausgewählte Elemente deaktiviert und das Steuerelement setzt seine Bildlaufposition auf die obere linke Ecke zurück.
Das erste Element in diesem Array ist der in der Verlaufsliste als Nächstes folgende Ordner. Das letzte Element ist der in der Verlaufsliste am weitesten vorne liegende Ordner.
Dieses Array kann ein besonderes
Das nachstehende Beispiel zeigt, wie diese Eigenschaft gemeinsam mit dem FileSystemHistoryButton-Steuerelement zur Implementierung einer „Weiter“-Schaltfläche eingesetzt wird:
<mx:FileSystemList id="fileSystemViewer" directory="{File.desktopDirectory}"/> <mx:FileSystemHistoryButton label="Forward" enabled="{fileSystemViewer.canNavigateForward}" dataProvider="{fileSystemViewer.forwardHistory}" click="fileSystemViewer.navigateForward();" itemClick="fileSystemViewer.navigateForward(event.index);"/>
Diese Funktion muss über die folgende Signatur verfügen:
function myNameCompareFunction(name1:String, name2:String):int
Sie gibt
Wenn Sie diese Eigenschaft nicht festlegen, führt das Steuerelement einen vom Gebietsschema abhängigen Vergleich der beiden Namen unter Berücksichtigung der Groß- und Kleinschreibung durch, indem zuerst die Stringmethode
Wenn
Diese Eigenschaft hat Auswirkungen darauf, in welcher Reihenfolge Unterordner und Dateien im Steuerelement angezeigt werden. Sie hat jedoch keine Auswirkungen darauf, welche Dateiinstanzen in der
Durch das Setzen dieser Eigenschaft werden ausgewählte Elemente deaktiviert und das Steuerelement setzt seine Bildlaufposition auf die obere linke Ecke zurück.
Wenn mehrere Elemente ausgewählt sind, wird durch Abrufen dieser Eigenschaft der erste Pfad im
Durch das Setzen dieser Eigenschaft werden die Eigenschaften
Durch das Setzen dieser Eigenschaft werden die Eigenschaften
Das Setzen dieser Eigenschaft hat keine Auswirkung darauf, welche Elemente angezeigt werden, oder auf die Anzeigereihenfolge. Sie beeinflusst auch nicht, welche Elemente ausgewählt werden, oder die Bildlaufposition.
Durch das Setzen dieser Eigenschaft werden ausgewählte Elemente deaktiviert und das Steuerelement setzt seine Bildlaufposition auf die obere linke Ecke zurück.
Sie können die
Das Setzen dieser Eigenschaft hat keine Auswirkung darauf, welche Elemente angezeigt werden, oder auf die Anzeigereihenfolge. Sie beeinflusst auch nicht, welche Elemente ausgewählt werden, oder die Bildlaufposition.
<mx:HTML>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:HTML Properties data="null" historyPosition="0" htmlHost="null" htmlLoaderFactory="mx.core.ClassFactory" htmlText="" listData="null" location="" paintsDefaultBackground="false" runtimeApplicationDomain="null" userAgent="null" Styles paddingBottom="0" paddingLeft="0" paddingRight="0" paddingTop="0" Events complete="No default" htmlDOMInitialize="No default" htmlRender="No default" locationChange="No default" uncaughtScriptException="No default" />]]>
Die
Das Ereignis wird immer asynchron ausgelöst. Eine Ereignisprozedur für dieses Ereignis kann jede Methode dieses Steuerelements aufrufen oder auf jede ihrer Eigenschaften oder ihren
Das Ereignis wird immer asynchron ausgelöst. Eine Ereignisprozedur für dieses Ereignis kann jede Methode dieses Steuerelements aufrufen oder auf jede ihrer Eigenschaften oder ihren
Da ein HTML-Steuerelement zahlreiche solche Ereignisse auslösen kann, sollten Sie die umfangreiche Verarbeitung in einer
Beim Auslösen dieses Ereignisses wurde noch keine JavaScript-Methode ausgeführt. Die
Eine Prozedur für dieses Ereignis sollte keine Eigenschaften setzen oder Methoden abrufen, die einen anderen Ladevorgang starten oder die URL des aktuellen Ladevorgangs beeinflussen; andernfalls kann eine ActionScript- oder JavaScript-Ausnahme verursacht werden.
Dieses Ereignis wird immer asynchron ausgelöst, nachdem das JavaScript
Eine Ereignisprozedur für dieses Ereignis kann jede Methode dieses Steuerelements aufrufen oder auf jede ihrer Eigenschaften oder ihren
Diese Methode wird nicht ausgeführt, wenn sie aufgerufen wird, bevor der interne HTMLLoader (die
Diese Methode gibt
Der Aufruf dieser Methode des HTMLLoader-Objekts hat denselben Effekt, als würde die
Diese Methode wird nicht ausgeführt, wenn sie aufgerufen wird, bevor der interne HTMLLoader (die
Der Aufruf dieser Methode des HTMLLoader-Objekts hat denselben Effekt, als würde die
Diese Funktion löst keine Fehler aus.
Diese Methode wird nicht ausgeführt, wenn sie aufgerufen wird, bevor der interne HTMLLoader (die
Diese Methode navigiert weiter, wenn die Anzahl der Schritte positiv ist und rückwärts, wenn die Anzahl der Schritte negativ ist. Eine Navigation um null Schritte entspricht dem Aufrufen von
Diese Methode entspricht dem Aufruf der
Diese Methode wird nicht ausgeführt, wenn sie aufgerufen wird, bevor der interne HTMLLoader (die
Diese Methode wird nicht ausgeführt, wenn sie aufgerufen wird, bevor der interne HTMLLoader (die
Wenn Sie das Steuerelement als Elementrenderer oder -editor, in dem Elemente abgelegt werden können, verwenden, schreibt Flex automatisch den aktuellen Wert des Elements in die
Diese Eigenschaft kann nicht in MXML eingestellt werden
Diese Eigenschaft ist
Die Verlaufsliste entspricht dem
Um das Standardverhalten von HTMLLoader außer Kraft zu setzen, erstellen Sie eine Unterklasse der HTMLHost-Klasse, setzen die Member-Funktionen zum Verarbeiten verschiedener Benutzeroberflächenänderungen im HTML-Inhalt außer Kraft und setzen die Eigenschaft auf eine Instanz der Unterklasse.
Der Standardwert ist eine IFactory für den HTMLLoader.
Durch das Setzen dieser Eigenschaft wird die
Inhalt, der über die
Die flash.system.IMEConversionMode-Klasse definiert Konstanten für gültige Werte dieser Eigenschaft. Sie können auch
Sie stellen diese Eigenschaften nicht in MXML oder ActionScript ein. Flex erledigt dies, wenn die Komponente als Elementrenderer oder Elementeditor, in dem Elemente abgelegt werden können, verwendet wird.
Diese Eigenschaft hat den Wert
Es ist möglich, dass diese Eigenschaft nie mit dem Wert
Durch das Setzen dieser Eigenschaft wird die
Hat diese Eigenschaft den Wert
Hat ein HTML-Element jedoch seinen eigenen undurchsichtig weißen Hintergrund (festgelegt beispielsweise durch style="background-color:gray"), dann erscheint dieser Hintergrund hinter dem Element.
Ein HTML-Objekt kann PDF-Inhalte nur dann anzeigen, wenn diese Eigenschaft
Hinweis: Wenn unter Windows Acrobat oder Acrobat Reader Version 7.x oder höher installiert ist und auf dem System des Benutzers ausgeführt wird, wird diese Version verwendet, auch wenn eine höhere Version installiert ist, welche das Laden von PDF in einem HTML-Objekt unterstützt. In diesem Fall, falls der Wert der
Wenn diese Eigenschaft
Sie können den Benutzer-Agent-Standardstring festlegen, der von allen HTML-Steuerelementen in einer Anwendungsdomäne verwendet wird, indem Sie die
Wenn weder für die
"Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) AdobeAIR/1.0" "Mozilla/5.0 (Windows; U; en) AppleWebKit/420+ (KHTML, like Gecko) AdobeAIR/1.0"
<mx:FlexNativeMenu>
tag supports the following tag attributes:
<mx:FlexNativeMenu Properties dataDescriptor="mx.controls.treeClasses.DefaultDataDescriptor" dataProvider="undefined" keyEquivalentField="keyEquivalent" keyEquivalentFunction="undefined" keyEquivalentModifiersFunction="undefined" labelField="label" labelFunction="undefined" mnemonicIndexField="mnemonicIndex" mnemonicIndexFunction="undefined" showRoot="true" Events itemClick="No default" menuShow="No default" />]]>
Wie bei anderen Flex Menükomponenten auch müssen Sie einen Datenprovider, wie z. B. eine XML-Hierarchie oder ein Array von Objekten, die Daten für die Menüdefinition enthalten, erzeugen, um die Struktur eines Menüs festzulegen, welches von einer FlexNativeMenu-Komponente dargestellt wird. Verschiedene Eigenschaften können festgelegt werden, um zu definieren, wie der Datenprovider interpretiert wird, wie z. B. die
Der Datenprovider für FlexNativeMenu-Elemente kann verschiedene Attribute festlegen, die bestimmen, wie das Element angezeigt wird und wie es sich verhält. Das folgende Beispiel des XML-Datenproviders zeigt dies:
<mx:XML format="e4x" id="myMenuData"> <root> <menuitem label="MenuItem A"> <menuitem label="SubMenuItem A-1" enabled="False"/> <menuitem label="SubMenuItem A-2"/> </menuitem> <menuitem label="MenuItem B" type="check" toggled="true"/> <menuitem label="MenuItem C" type="check" toggled="false"/> <menuitem type="separator"/> <menuitem label="MenuItem D"> <menuitem label="SubMenuItem D-1"/> <menuitem label="SubMenuItem D-2"/> <menuitem label="SubMenuItem D-3"/> </menuitem> </root> </mx:XML>
Die folgende Tabelle enthält die Attribute, die Sie festlegen können, ihren Datentyp, ihren Zweck und wie der Datenprovider sie darstellen muss, wenn das Menü die DefaultDataDescriptor-Klasse zur Analyse verwendet.
Um ein Fenstermenü zu erzeugen, legen Sie FlexNativeMenu als
Um zu ermitteln, wann Befehle des Menüelements ausgelöst werden, registrieren Sie einen Listener für das
Wenn diese Eigenschaft in MXML als Attribut festgelegt wird, müssen Sie einen Verweis auf den Datendeskriptor verwenden, nicht den Stringnamen des Deskriptors. Verwenden Sie zum Festlegen der Eigenschaft das folgende Format:
<mx:FlexNativeMenu id="flexNativeMenu" dataDescriptor="{new MyCustomDataDescriptor()}"/>
Alternativ dazu können Sie die Eigenschaft in MXML als verschachteltes Unter-Tag festlegen, wie im folgenden Beispiel gezeigt wird:
<mx:FlexNativeMenu> <mx:dataDescriptor> <myCustomDataDescriptor> </mx:dataDescriptor> ...
Der Standardwert ist eine interne Instanz der DefaultDataDescriptor-Klasse.
Das FlexNativeMenu-Steuerelement verwendet das Quelldatenobjekt wie folgt:
Das Festlegen der
Die
Die Tastaturbefehlsfunktion muss ein einzelnes Argument aufnehmen, welches das Element im Datenprovider ist, und muss einen String zurückgeben.
myKeyEquivalentFunction(item:Object):String
Die
Die Tastaturbefehlsmodifiziererfunktion muss ein einzelnes Argument aufnehmen, welches das Element im Datenprovider ist, und muss einen Array von Modifiziertastennamen zurückgeben.
myKeyEquivalentModifiersFunction(item:Object):Array
Bei einer Beschriftung können Sie das als Indexposition des Zugriffszeichens zu verwendende Zeichen durch Voranstellen eines Unterstrichs festlegen. Beispiel: Ein Beschriftungswert
Das Festlegen der
Wenn diese Eigenschaft fehlt, verwendet Flex die Inhalte des durch die
Die
Die Beschriftungsfunktion muss ein einziges Argument, nämlich das Element im Datenprovider, verwenden und muss einen String zurückgeben.
myLabelFunction(item:Object):String
Wenn das durch diese Eigenschaft festgelegte Feld eine Zahl größer Null enthält, hat diese Indexposition des Zugriffszeichens Vorrang vor derjenigen, die durch einen Unterstrich in der Beschriftung festgelegt wurde.
Das Festlegen der
Wenn diese Eigenschaft fehlt, verwendet Flex den von der
Wenn diese Eigenschaft definiert ist und die Funktion für ein Datenelement eine Zahl größer null zurückgibt, hat die zurückgegebene Indexposition des Zugriffszeichens Vorrang vor derjenigen, die durch einen Unterstrich in der Beschriftung festgelegt wurde
Die
Die Indexposition des Zugriffszeichens muss ein einzelnes Argument, nämlich das Element im Datenprovider, verwenden und ein int-Objekt zurückgeben.
myMnemonicIndexFunction(item:Object):int
Wenn der Datenprovider über einen Stammknoten verfügt und die
Dieses Flag hat keinen Effekt, wenn ein Datenprovider ohne Stammknoten verwendet wird, z. B. List oder Array.
<mx:FileSystemHistoryButton>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemHistoryButton Properties dataProvider="undefined" Events itemClick="No default" />]]>
Die Hauptschaltfläche kann mit einem Beschriftungstext, einem Symbol oder beidem versehen sein. Durch Klicken auf die Hauptschaltfläche wird ein
Durch Klicken auf den sekundäre (rechte) Schaltfläche klappt ein Dropdownmenü auf, das durch die
Üblicherweise werden zwei FileSystemHistoryButtons mit einer FileSystemList oder einem FileSystemDataGrid zur Implementierung der „Zurück“- oder „Weiter“-Steuerelemente verwendet, mit deren Hilfe Benutzer im Navigationsverlauf der FileSystemList oder des FileSystemDataGrid weiter oder zurück navigieren können. Um die
Die Schaltfläche löst keine Navigation ohne Benutzerinteraktion aus. Damit die Schaltflächen funktionieren, müssen Sie Ereignis-Listener schreiben, die auf
<mx:FileSystemComboBox>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<mx:FileSystemComboBox Properties directory="null" indent="8" showIcons="true" Styles computerIcon="null" directoryIcon="TreeNodeIcon" Events directoryChange="No default" />]]>
Anders als beim Standard-ComboBox-Steuerelement setzen Sie zum Füllen der
Bei Auswahl eines Eintrags aus der Dropdownliste löst dieses Steuerelement ein