如何在mahapps下拉按钮中将我们的自定义图像设置为图标

时间:2017-04-18 10:09:39

标签: mahapps.metro

我正在使用Mahapps下拉按钮。我无法将应用程序本地的图像设置为下拉按钮的图标。如何实现这一目标。目前我正在维护我的图像源,如下所示

<BitmapImage
    x:Key="LoginBottom"
    UriSource="pack://application:,,,/oApplication;component/Resources/LoginBottom.png" />

之后我会引用如下图像

<Controls:DropDownButton

                        Icon="{StaticResource LoginBottom}"
                        >

但是不是图像而是将urisource作为文本。这意味着urisource中提到的任何文本都显示在下拉按钮中。

1 个答案:

答案 0 :(得分:0)

您需要在BitmapImage资源中使用Image控件。

像这样:

<Controls:DropDownButton>
    <Controls:DropDownButton.Icon>
        <Image Source="{StaticResource LoginBottom}" />
    </Controls:DropDownButton.Icon>
</Controls:DropDownButton>