如何使用WCF从数据库中显示我的silverlight数据网格中的图像请帮忙。 提前谢谢。
答案 0 :(得分:0)
<data:DataGridTemplateColumn Width="25">
<data:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Image Width="20" Stretch="Fill" Source="../Images/img.png" />
</DataTemplate>
</data:DataGridTemplateColumn.CellTemplate>
</data:DataGridTemplateColumn>
答案 1 :(得分:0)
XAML:
<sdk:DataGridTemplateColumn Header="My Image">
<sdk:DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Image Height="150" HorizontalAlignment="Left" Margin="3,12,0,0" Name="image1" Stretch="Fill" VerticalAlignment="Top" Width="200" Source="{Binding Image1}" />
</DataTemplate>
</sdk:DataGridTemplateColumn.CellTemplate>
</sdk:DataGridTemplateColumn>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
背后的代码
公共部分类MainPage:UserControl
{
public MainPage()
{
的InitializeComponent();
ObservableCollection MyListItem = new ObservableCollection(); MyListItem.Add(new ListItems {Image1 = new BitmapImage(new Uri(“/ SilverlightApplication2; component_Images/Capture.JPG",UriKind.Relative))});
dataGrid1.ItemsSource = MyListItem;
}
}
公共类ListItems
{
public BitmapImage Image1 {get;组; }
}