我有一个列表框,在那个项目模板里面,在那个数据模板里面(像往常一样)。我的目标是 - 在列表框选择更改事件中,我想将列表框选定项绑定到图像控件 - 我的代码是 -
ListBox lb = (ListBox)sender;
ListBoxItem item = (ListBoxItem)lb.SelectedItem;
Image im = (Image)item.Content;
Image1.Source = new BitmapImage(((BitmapImage)im.Source).UriSource);
我的ListBox.ItemTemplate
样子是这样的:
<ListBox Name="imageList" Height="556" Width="130" HorizontalAlignment="Left" Style="{StaticResource ListBoxStyle1}" SelectionChanged="imageList_SelectionChanged" >
<ListBox.ItemTemplate>
<DataTemplate>
<Image Source="{Binding Imgs}" Width="100" Height="100"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
但它显示异常。Image1
是我的图像控件,我不想在 xaml 中绑定图像源。我有一些特定的要求。