Xaml在按钮内对齐文本和图像

时间:2018-06-02 20:05:27

标签: wpf xaml

我有2个按钮,里面有图像和文字:

<Button Height="70" Background="#FF2A303E" BorderBrush="White" BorderThickness="5,0,0,0">
    <Grid>
        <Viewbox Width="48" Height="48" HorizontalAlignment="Left">
            <Canvas Width="24" Height="24">
                <Path Data="M10,20V14H14V20H19V12H22L12,3L2,12H5V20H10Z" Fill="White" />
            </Canvas>
        </Viewbox>
        <Label Margin="50, 5" FontSize="24" FontFamily="Microsoft YaHei UI Light" Foreground="White">Berichte</Label>
    </Grid>
</Button>

一切正常,但我无法对齐按钮左侧的图像。我希望按钮内的网格占据整个内部空间,但它看起来像这样:

enter image description here

这是一个问题,因为如果按钮内的标签尺寸不同,看起来很奇怪,因为图标不在一条对称线上。

0 个答案:

没有答案