Cha*_*lie 0 wpf binding combobox image itemtemplate
我正在尝试将WPF组合框绑定到可观察的图像集合.这是我的收藏:
public class AvatarPhoto
{
public int AvatarId { get; set; }
public BitmapImage AvatarImage { get; set; }
}
public ObservableCollection<AvatarPhoto> AvailableProfilePictures { get; private set; }
Run Code Online (Sandbox Code Playgroud)
这是我的xaml:

Visual Studio给出了这个编译时错误:属性'ItemTemplate'不支持'Image'类型的值.
为什么会出现这个错误?
谢谢
更新:谢谢你的回答!它解决了这个问题.
现在我已经更新了我的代码但是我在ComboBox中看到了这个:

为什么不能正确显示图片?在调试窗口中,我可以看到我的集合已正确填充:

把你Image在DataTemplate:
<ComboBox.ItemTemplate>
<DataTemplate>
<Image />
</DataTemplate>
</ComboBox.ItemTemplate>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1377 次 |
| 最近记录: |