簡體   English   中英

Windows Phone Image Source綁定到列表框所選項目

[英]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屬性的綁定應指向SelectedItemImgs屬性:

<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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM