In meiner TileList möchte ich die TileList-Elemente im Rollover auswählen, im Gegensatz zum Klickereignis. Ich habe bereits das TileList-Setup für allowMultipleSelection = "true".TileList Elementauswahl
Antwort
Hier ist, wie ich es tun endete: habe ich ein Array, an dem ich halte die Positionsindizes aktualisieren, wie ich TileList Artikel Rollover. dann rufe ich einfach folgendes an: titelist.selectedIndices = myArr; Natürlich habe ich die Eigenschaft allowMultipleSelection = "true" zur tileList hinzugefügt. Funktioniert gut für das, was ich brauchte.
Ich denke, dies zu tun, Sie die Listbase-Klasse erweitern bräuchten - http://livedocs.adobe.com/flex/3/langref/mx/controls/listClasses/ListBase.html
Listbase ist die Klasse, die alle Ereignisse in Frage hält (itemRollOver, itemClick, usw.) und die TileList erstreckt.
Es sieht so aus, als hätte diese Klasse eine "mouseEventToItemRenderer" -Methode, die auch eine ItemListRenderer-Klasse verwendet. Daher können Sie wahrscheinlich eine Klasse mit dem IItemListRenderer erstellen, um das itemRollOver-Mausereignis zu erfassen und das Element auszuwählen.
= Ryan [email protected]
Eine grobe Art und Weise ein neues MouseEvent.CLICK Ereignis von dem Ziel des Überroll zu versenden sein könnte.
z.B.
private function _handleRollOver(e:MouseEvent):void {
e.target.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
}
- 1. Get Flex TileList Bildquelle
- 2. Iterator Überlastung Elementauswahl vs Indirektionsoperator
- 3. Die zuletzt erstellte Elementauswahl abrufen
- 4. jQuery: Elementauswahl basierend auf mehrere Attribute
- 5. Bottom-up TileList in Flex 3.5
- 6. Cache-Miniaturbilder in Flex TileList Steuerelement
- 7. Wie Standardstile aus Telerik rad Tilelist Steuerelement in WPF entfernen?
- 8. Flex 3.5a TileList - Können bestimmte Artikel/Indizes ausgeschlossen werden?
- 9. Flex 3 XML fütterte TileList übergibt ausgewähltes Element an eine andere Komponente
- 10. Problem beim Erstellen einer TileList mit Canvases, die gezogen werden können
- 11. Flex 3 TileList Drag/Drop/Re-Order-Ausnahme. Wie ordne ich Kacheln neu an?
- 12. Flex: Gibt es eine Möglichkeit, TileList highlight "over" itemRenderer zu setzen?
- 13. Spinner: Wie Sie wissen, ob die Elementauswahl programmgesteuert oder durch eine Benutzeraktion über die Benutzeroberfläche geändert wurde
- 14. Jade - Unerwartetes Token ILLEGAL on include
- 15. FLEX: Element erweitern über Schwesterelemente
- 16. ActionScript - ComboBox ist auswählbar?
- 17. implementieren addClass und removeClass Funktionalität in angular2
- 18. Warum wird eine letzte Sammlung noch aktualisiert?
- 19. Erkennen, ob UIComponent Bildlaufleisten aktiv ist
- 20. Problem beim Abrufen der QuickInfo zum Aktualisieren auf einem itemRenderer in Flex
- 21. Flex TileGrid: Warum kopieren Sie standardmäßig, wenn ich Ihre Objekte per Drag & Drop verschiebe?
- 22. Wie kann ich die Zusage für den ersten Anruf während 2 aufeinander folgenden Serviceanrufen abbrechen/stornieren?
- 23. Wie kann ich die benutzerdefinierte Ziehfunktionalität in einem Flex-Listensteuerelement implementieren?
- 24. Android Aktionsleiste Batch-Auswahl für Versionen vor 3.0
- 25. Seite Beitrag zurück initialisiert die Dropdownliste
- 26. Auswahl von Elementen, die nicht unter einem bestimmten Element liegen
- 27. Objective-C-Operator-Vorrang von eckigen Klammern, die als Nachrichtenausdruck/-notation verwendet werden?
- 28. Show TableViewer nicht in Zeile, aber in Matrixreihenfolge
- 29. Ungültiges Postback- oder Callback-Argument. Die Ereignisvalidierung ist aktiviert.
- 30. (Excel 2002) Formatierung verloren auf Pivot Chart Update