連絡先リストのアバターを書いています。デザインはこんな感じで、連絡先の画像を取得できたら画像を表示します。そうでない場合は、姓の大文字をランダムな色で表示する必要があります。丸い画像を表示する方法を知っています
<Button>
<Button.Content>
<Ellipse>
<Ellipse.Fill>
<ImageBrush ImageSource="{Binding Image}"/>
</Ellipse.Fill>
</Ellipse>
</Button.Content>
</Button>
画像のないものを表示する方向は何だろうと思っていて、姓の文字を表示し、楕円をランダムな色で塗りつぶす必要があります。私の考えは、画像のゲッターに条件付きコードを記述して、何を表示するかを決定することです。しかし、与えられた文字とランダムな色で画像を作成する方法。