我正在为联系人列表写头像。设计是这样的,如果我能得到联系人的图像然后我显示图像。如果不是,我需要用随机颜色显示姓氏的大写字母。我知道如何显示圆形图像
<Button>
<Button.Content>
<Ellipse>
<Ellipse.Fill>
<ImageBrush ImageSource="{Binding Image}"/>
</Ellipse.Fill>
</Ellipse>
</Button.Content>
</Button>
我想知道显示那些没有图像的方向是什么,我必须显示姓氏字母并用随机颜色填充椭圆。我的想法是在 Image 的 getter 中编写一些条件代码来决定显示什么。但是如何制作具有给定字母和随机颜色的图像。