次のようにクリップボードからプルしているクリップボード(ビットマップ)に画像があります
datObj = Clipboard.GetDataObject();
InteropBitmap pdfBitmap = datObj.GetData(DataFormats.Bitmap) as InteropBitmap;
この pdfBitmap を WPF リストボックスに表示するにはどうすればよいですか。THw WpfListBox はそう見えます..
<ListBox ItemsSource="{Binding Path=Pages}">
<ListBox.ItemTemplate>
<DataTemplate>
<Image Margin="10" Source="{Binding Path=UriSource}"></Image>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
バインディングは
private ObservableCollection<BitmapImage> pages = new ObservableCollection<BitmapImage>();
最初に interopbitmap ( getthumbnailimage() に似たもの) をスケーリングしてから、何らかの方法で interopbitmap を BitmapImage に変換する必要があります。
ありがとう