データ ドリブン アプリケーションがあり、エンティティの 1 つにイメージが添付されているはずです。ここで、イメージをプロジェクト ディレクトリのサブフォルダーに配置しているので、実際のイメージをバイナリ ファイルにシリアル化する必要はなく、パスだけを指定します。画像はサムネイルを含む から選択されListBox
、別のダイアログの画像パネルに表示されます (適切なエンティティが選択されている場合)。
実際の からパスを抽出できないようですImage
。はのListBox
タイプのオブジェクトにバインドさImage
れてViewModel
おり、そこからパスを抽出してオブジェクトのコンストラクターに配置する必要があります。
他に必要なのは、別のダイアログで、パスを使用して画像にアクセスすることです。基本的に、エンティティのテーブルには、選択したエンティティのすべての属性を表示する詳細パネルがありますが、パスしかない場合、画像を表示するにはどうすればよいですか?