我要在 WPF 中创建一个如下图所示的 ListView
(来源:picfront.org)
http://www.picfront.org/d/7xuv
我的意思是我想在 Name
列中的 Gravatar
标签旁边添加一张图片。
如果你指导我可以吗?
编辑: 图像是方法的输出。该方法从 base-64 字符串生成图像。
最佳答案
只要您已经熟悉如何对 ListView 进行数据绑定(bind),那么它就非常简单了。在您的单元格模板中,您只需要一个 StackPanel 并排放置一个 Image 和一个 TextBlock。
<ListView>
<ListView.View>
<GridView>
<GridViewColumn>
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Image Width="16" Height="16" Source="{Binding IconUri}"/>
<TextBlock Text="{Binding Name}"/>
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn ... />
<GridViewColumn ... />
</GridView>
</ListView.View>
</ListView>
关于c# - 像这样将图像添加到 WPF 中的 ListView ...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2572164/