2

我有一个 ImageButton:

<toolkit:ImageButton Style="{StaticResource transportButtonStyle}" Click="SeekBackwardClick"
                                 NormalStateImageSource="/Assets/Images/rewind.png"
                                 HoverStateImageSource="/Assets/Images/rewind.png"
                                 PressedStateImageSource="/Assets/Images/rewind.png">
</toolkit:ImageButton>

但是,当我更改宽度或高度参数时,图像不会按比例缩放。当它涉及一个

<Image ...>

标记,它工作正常,因为我可以设置 Stretch 属性,但 ImageButton 中缺少此属性。在 ImageButton 上获得此功能的最简单方法是什么?

4

1 回答 1

1

编辑控件模板以使里面的图像拉伸。我想我让它们没有被拉伸,这样我就可以交换图像资源而无需更新按钮的大小。我想我可以将一些属性添加到绑定到图像的按钮类中,以实现一种简单的控制方法。但是现在更改模板应该适合您。

于 2013-01-12T00:26:54.567 回答