ImageButton图像未调整大小

时间:2013-01-12 00:16:31

标签: c# xaml windows-runtime imagebutton

我有一个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上获取此功能的最简单方法是什么?

1 个答案:

答案 0 :(得分:1)

编辑控件模板以使图像在拉伸范围内。我想我没有拉伸他们,所以我可以交换图像资产,而无需更新按钮的大小。我想我可以在绑定到图像的按钮类中添加一些属性,以便能够轻松地控制它。但是改变模板现在应该适合你。