将图标放入 XAML 椭圆

All*_*ang 2 c# wpf xaml

我是 XAML 新手。我遇到这个问题,我需要将符号图标或字体图标放入形状中Ellipse因此它显示为圆圈内的图标)。然而,似乎椭圆的Fill属性只需要ImageBrushColorBursh。(MSDN

如何向椭圆添加图标?

puk*_*uko 5

试试这个(在TextBlock文本中替换你自己的字体符号)

<Grid>
    <Ellipse Stroke="Red"
             Fill="Red"
             StrokeThickness="5">
    </Ellipse>
    <TextBlock Text="&#xf001;"
               VerticalAlignment="Center"
               HorizontalAlignment="Center">

    </TextBlock>
</Grid>
Run Code Online (Sandbox Code Playgroud)