Det är lätt att visa en bild i ett Microsoft Silverlight datarutnät . Istället för att använda " DataGridTextColumn " för att visa data i en kolumn , använd " DataGridTemplateColumn " för att skapa en data- mall för kolumnen . I uppgifterna mall, skapa ett bildobjekt och ange bild, bredd och höjd för att visa bilden i cellen . Instruktioner
1
Skapa datarastret genom att dra DataGrid -kontroll från verktygslådan och släppa den i ditt projekt . Ställ in " AutoGenerateColumns " egenskap till " False ", " Read Only " till "true ", " Sortera kolumner " till "true " och ställ in en lämplig marginal .
2
Skapa en hanterare för att hämta text och bilder , binda dem och servera dem till datarutnät . Skapa ett fel rutin specifikt till bilderna i fall det är ett problem att visa en bild .
3
Lägg bilden kolumnen med " DataGridTempalteColumn . " Lägg en cell mall och skapa ett bildobjekt för att visa bilden i cellen . För x : Name = " bild " ImageFailed = " picture_ImageFailed " width = " 200 " height = " 130 " Addera ditt