2011-05-31 86 views
1

我试图显示一个图像以及一些文本作为列表框项目 - 文本显示,但图像不是。 这里的DataTemplate中的XAML:无法在Silverlight中的列表框控件中显示图像

<DataTemplate x:Key="DT"> 
<StackPanel Orientation="Horizontal"> 
<Image Source="C:\test1.png" Height="24" Width="24" /> 
<sdk:Label Content={Binding} /> 
</StackPanel> 
<DataTemplate> 

<ListBox x:Name="bla" ItemTemplate="{StaticResource DT}"> 

</ListBox> 

当我试图显示它完美

回答

0

尝试包括图像在您的项目,并使用相对路径列表框外相同的图像:

<Image Source="test1.png" Height="24" Width="24" /> 
+0

当我将图像放在.xaml文件所在的同一文件夹下时,它起作用。在同一个程序集中引用另一个文件夹的恰当语法是什么? 即.xaml文件位于Views文件夹下,图像文件位于Images文件夹下... 预先感谢 – user759141 2011-05-31 06:30:28

+0

使用相对路径规则。 MaxWave 2011-05-31 06:35:04