如何根据所选项目绑定图像源?

时间:2013-08-09 12:56:56

标签: wpf button data-binding listbox

如何根据包含具有属性Image的项目的列表框中的所选项目来绑定图像源?

<Button Name="btn">  
<Button.Header>      
   <StackPanel>      
     <Image name="img">
   <StackPanel>
</Button.Header>
</Button>

2 个答案:

答案 0 :(得分:4)

根据您提供的信息,我将按照以下方式进行操作

<Button Name="btn">  
  <Button.Header>      
   <StackPanel>      
     <Image name="img" Source="{Binding SelectedItem.Image, ElementName=myListBox}" />
   <StackPanel>
  </Button.Header>
</Button>

<ListBox x:Name="myListBox">

</ListBox>

答案 1 :(得分:0)

像这样设置Binding:

<Image name="img" Source="{Binding SelectedItem.Image, ElementName=myListBox}" />