0
私のプロジェクトはライブラリであり、サービスを使用して書籍のリストを取得します。ここで DBから取得し、GridView(WPF)で画像を表示する画像リンクをバインド
<GridViewColumn Header="Publisher" DisplayMemberBinding="{Binding Publisher.Pubname}" />
<GridViewColumn Header="shelf" DisplayMemberBinding="{Binding Shelf}" />
<GridViewColumn Header="genre" DisplayMemberBinding="{Binding Genre.GenreName}" />
<GridViewColumn >
<Image Source="{Binding Img}"/>
</GridViewColumn>
がコードである(出版社などが正しく表示さ)それぞれの本は、画像のURLを持っている、と私は(仕事)他のプロパティを表示するように私は がここに私のコードの一部であることを表示したいと思います背後:
public partial class BList : Window
{
Service1Client client;
public BList()
{
InitializeComponent();
RefreshData();
}
private void RefreshData()
{
client = new Service1Client();
List<Book> bl = client.SelectAllBooks();
Books.ItemsSource = bl;
}
書籍あなたは、セルのためのDataTemplateを準備する必要があり、リストビュー
私はここに行く最良の方法は、コンバータを使用して、それがWPFはこのように表示されません 'BitmapSource'を返すようにすることです。 – XAMlMAX