/ / Wie kann ich löschen Bild in jeder Zeile in einem Datenraster? - biegen

Wie kann ich das Löschen von Bildern in jeder Zeile in einem Datenraster anzeigen? - biegen

Ich möchte ein Bild onmouse über das Innere Datenraster zu jeder Zeile zeigen, wenn ich also auf das Bild klicke, sollte eine Funktion aufrufen (gemäß meiner Anforderung). Wie kann ich das machen ?

<mx:DataGrid width="320" height="624" verticalScrollPolicy="on" dataProvider="{blocked_Usernames}" editable="true">
<mx:columns>
<mx:DataGridColumn headerText="Blocked User Name" dataField="blockedUsernames" editorDataField="value"/>
<mx:DataGridColumn width="20" editable="false">
<mx:itemRenderer >
<mx:Component >
<mx:Image source="@Embed("assets/image/Close.png")" width="10" height="10"  autoLoad="false"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>

Antworten:

0 für die Antwort № 1

Sie müssen eine neue MXML-Komponente (eine HBox mit einem Label und einem Image wird den Trick tun) erstellen und sie als itemRenderer verwenden.

Du kannst nachschauen dieses Beispiel von der Adobe-Website.