2009-11-25 10 views
6

C'è un modo per selezionare una singola cella in una Flex DataGrid e quindi selezionare il testo all'interno della cella o selezionare l'intera cella per copia e incolla? Non è nemmeno necessario copiare in un formato eccellente, il testo piatto andrebbe bene. Finora, sono stato in grado di selezionare un'intera riga, e non sembra che copi molto bene. Sto usando un DataGrid per visualizzare un log degli errori, e vorrei poter copiare le informazioni di traccia dello stack e inviarlo in un bug report o un'email.Copia + incolla di un controllo Flex DataGrid

Grazie.

+1

È possibile selezionare il test da un 'DataGrid' con' modificabile = "true" ': ma questa è una soluzione - non una soluzione. – Amarghosh

+0

Preferirei che i dati non siano modificabili dall'utente, ma è un'opzione. –

risposta

1

Così, dopo aver letto l'articolo di Mike Sickler postato. Ho trovato altri post su come copiare Flex (e Flash). Vedi here e here. Sembra che il modo migliore sia quello di creare un div nascosto nella pagina in cui inserisci il testo copiato in Ctrl + C, e poi metterlo negli Appunti.

Problemi correlati