DropDownButton 中的对齐图标 (MahApps.Metro)

Align icon in the DropDownButton (MahApps.Metro)

默认情况下,DropDownButton 中的图标未对齐。如何水平对齐图标?

我正在使用 MahApps.Metro v1.6.5 和 MahApps.Metro.IconPacks v2.3.0.

我试过为按钮设置Padding、Horizo​​ntalAlignment和VerticalAlignment,但没有解决问题。

<controls:DropDownButton ArrowVisibility="Hidden" ItemsSource="{Binding MenuItems}" BorderThickness="0" Focusable="False">
    <controls:DropDownButton.Icon>
        <iconPacks:PackIconEntypo Kind="Menu" VerticalAlignment="Center" HorizontalAlignment="Center" />
    </controls:DropDownButton.Icon>
</controls:DropDownButton>

截图:https://i.ibb.co/4NhXZ8S/Untitled.png

我正在尝试对齐 DropDownButton 内的图标,但无法删除填充(您可以在屏幕截图上看到它)。

好的,我找到问题了。它是箭头,默认情况下是可见的: https://i.ibb.co/CQmZn3p/Screenshot-22.png

即使隐藏(ArrowVisibility="Hidden"),它也会为自己占用space。在这种情况下,应该使用 ArrowVisibility="Collapsed" 来代替,它解决了问题。