[英]Windows Phone Image Source binding to listbox selected item
我有一個圖像listbox
。 和圖像控件。 當我在listbox
選擇一個圖像時,該圖像應顯示在圖像控件中。 但是它沒有發生。
這是我的xaml:
ScrollViewer x:Name="Sc" HorizontalScrollBarVisibility="Hidden" VerticalScrollBarVisibility="Auto" Height="550" >
<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>
</ScrollViewer>
<Image x:Name="Image1" Stretch="Fill" Margin="133,28,5,29" Source="{Binding Path=SelectedValue, ElementName=imageList}"/>
從您的代碼中,我不知道哪個是ListBox
元素的ItemSource
以及哪個項目的類型,但是通過查看ItemTemplate
我推斷出ListBox的每個元素都有一個名為Imgs
的屬性,指向該屬性的源。圖片。
在這種情況下, Image1
元素的Source屬性的綁定應指向SelectedItem
的Imgs
屬性:
<Image x:Name="Image1" Source="{Binding Path=SelectedItem.Imgs, ElementName=imageList}" Stretch="Fill" Margin="133,28,5,29" />
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.