Hallo ich bräuchte euere Hilfe
Ich weiß nicht wie ich in ein DataGrid ein Bild anzeigen lassen kann und wie es mit dem Binding dann richtig funktioniert.
Ich habe eine DataTabele siehe Code
DataTable myDataTable = new DataTable();
public MainDataGridList()
{
InitializeComponent();
myDataTable.Columns.Add("Images");
myDataTable.Columns.Add("Name");
myDataTable.Rows.Add(@"c:\myBild\01.jpg", "Bild1");
myDataTable.Rows.Add(@"c:\myBild\02.jpg", "Bild2");
myDataTable.Rows.Add(@"c:\myBild\03.jpg", "Bild3");
myDataGrid.ItemsSource = myDataTable.Rows;
}
WPF
<DataGrid Grid.Row="2" x:Name="myDataGrid">
<DataGrid.Columns>
<DataGridTemplateColumn Header="Images">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Image Height="25" Width="25" Source="{Binding Images}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
<DataGridTextColumn Header="Name">
</DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
Vielleicht kann mir jemand ein Beispiel geben wie man das mit DataGrid und einer Tabelle es richtig machen kann.
Gruß
Mezzo
ich habe es nun mit DataSet1 gelöst, ich wollte eigentlich eine andere Lösung ohne DataSet1.xsd machen.