在XAML模板中设置图像属性

时间:2012-08-14 18:16:20

标签: c# wpf templates xaml

所以我有一个带有图像和文本块的按钮的模板。我的图像太大了,我想缩小它们。

<Style x:Key="ImageButton" TargetType="Button">
    <Setter Property="ContentTemplate">
        <Setter.Value>
            <DataTemplate>
                <StackPanel Orientation="Vertical">
                <Image Source="{Binding Path=(local:ButtonProperties.Image), RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Button}}}" />
                <ContentPresenter Content="{Binding Path=Content, RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type Button}}}"></ContentPresenter>
                </StackPanel>
            </DataTemplate>
        </Setter.Value>
    </Setter>
</Style>

我是特定的代码块。但是,当我尝试将Height="X"添加到模板时,我会收到错误。有没有办法在模板中指定图像大小?

0 个答案:

没有答案