如何在Windows Phone 7中为按钮设置点击图像?
这是我的代码:
<Button Name="refresh" Margin="320,-630,0,0" Grid.ColumnSpan="2" Height="75" Width="75" BorderThickness="0" Click="refresh_Click">
<Button.Foreground>
<ImageBrush ImageSource="/DataCollector.Tone;component/Resources/refresh-pressed.png" />
</Button.Foreground>
<Button.Background>
<ImageBrush ImageSource="/DataCollector.Tone;component/Resources/refresh.png" />
</Button.Background>
</Button>
答案 0 :(得分:0)
我会建议这样的事情:
<Button ...>
<Button.Template>
<ControlTemplate>
<Image .... />
</ControlTemplate>
</Button.Template>
</Button>
答案 1 :(得分:0)
我建议使用VisualStateManager
。您可以点击Expression Blend中的Template - Edit a Copy
,然后获取包含所有州的Button
的标准模板。然后,您可以根据需要设置Normal
和Pressed
个州