画像はリストビューに正しくロードされますが、リストビューをクリックしてSelectedItemを変更すると画像が消えます。私は要素を見て、それらですべてを行うことができますが、それらは単純な行であり、イメージ自体は並んでいません。 これは、リストビュー画像はアクション後にWPFのListViewから消えます
<ListView Name="testLB" ItemsSource="{Binding Images}" SelectedItem="{Binding SelectedImage}" HorizontalAlignment="Left" Height="393" Margin="627,28,0,0" VerticalAlignment="Top" Width="244" SelectionChanged="testLB_SelectionChanged"/>
ためのXAMLであり、これは私のViewModelの一部です。
public ObservableCollection<Image> Images { get; private set; }
public Image SelectedImage { get => selectedImage;
set {
this.selectedImage = value;
this.OnPropertyChanged("SelectedImage");
} }
private Image selectedImage;
を、あなたは、UI要素 'イメージを持っていない理由あなたのビューモデルでは?あなたは完全で検証可能な例を提供していませんが、Imageの不正使用が問題の大きな部分であると思います。 – ASh