E 'facile per visualizzare un'immagine in una griglia di dati di Microsoft Silverlight . Invece di usare " DataGridTextColumn " per visualizzare i dati in una colonna , utilizzare " DataGridTemplateColumn " per creare un modello di dati per la colonna . Nel modello di dati , creare un oggetto immagine e specificare l'immagine , larghezza e altezza per visualizzare l'immagine nella cella . Istruzioni
1
Creare la griglia di dati trascinando il controllo DataGrid dalla casella degli strumenti e rilasciandolo nel progetto. Impostare la proprietà " AutoGenerateColumns " su "False ", "Sola lettura" a "True ", " Metti le colonne " a "true" e impostare un margine adeguato .
2
Creare un gestore per recuperare il testo e immagini, si legano e servirli alla griglia di dati . Creare una routine di errore specifico per le immagini in caso ci sia un problema di visualizzazione di un'immagine .
3
aggiungere la colonna immagine usando " DataGridTempalteColumn . " Aggiungere un modello cellulare e creare un oggetto di immagine per visualizzare l'immagine nella cella . Per x : Name = " immagine" ImageFailed = Larghezza " picture_ImageFailed " = " 200 " height = " 130 "