【发布时间】:2013-02-15 07:39:05
【问题描述】:
我正在尝试从静态资源绑定一个组合框(添加在后面的代码中)并在每个项目旁边添加一个图像。到目前为止,我最好的解决方案如下:
<ComboBox x:Name="cmbGroup"
Width="150" Height="32" ItemsSource="{StaticResource Groups}" >
<ComboBox.ItemTemplate>
<DataTemplate>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Image Source="Question.jpg" Height="30" MouseEnter="Image_MouseEnter" ></Image>
<ComboBoxItem Content="{Binding Source={StaticResource Groups}}" Grid.Column="1"/>
</Grid>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
这不起作用,虽然我可以看到每个项目上的图像,而是一个文本,我得到了一个“Systems.Collection.GenericList”。任何想法如何解决这个问题?谢谢
【问题讨论】:
标签: silverlight combobox