Domanda

Ho un DataGrid popolato da una risposta xml di un servizio web. Attualmente, eseguo il polling ogni 5 secondi contro il servizio Web per mantenere l'aggiornamento dei dati, in quanto tale è essenziale. Ora, questo polling può modificare i dati in una delle colonne di DataGrid e vorrei modellare le righe con colori in base al contenuto di una singola cella di una riga di DataGrid.

Qualcuno ha qualche idea su come realizzare questo? Sono un po 'in perdita su dove iniziare.

È stato utile?

Soluzione

quello che vuoi è styleFunction ma penso che puoi usarlo solo su advancedDataGrid, non credo che il normale DataGrid lo supporti.

http://livedocs.adobe.com /flex/3/html/help.html?content=advdatagrid_04.html

Passerai l'oggetto riga nella funzione e puoi usare la logica per dire se applicare o meno gli stili.

L'unica altra cosa a cui riesco a pensare se non puoi usare un AdvancedDataGrid è che potresti probabilmente farlo con un renderer di elementi, ma probabilmente sarebbe molto più lavoro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top