图像按钮更改源属性
我正在开发一个 Windows Phone 应用程序。
我有一个自定义按钮,里面有图像。这是它的 XAML 代码:
<ControlTemplate x:Key="ImageButton" TargetType="Button">
<Grid>
<Image Margin="45,8,35,8" Source="Images/Delete.png"/>
</Grid>
</ControlTemplate>
How can I change Image Source property以编程方式?
I'm developing a Windows Phone app.
I have a custom button with an image inside. This is its XAML code:
<ControlTemplate x:Key="ImageButton" TargetType="Button">
<Grid>
<Image Margin="45,8,35,8" Source="Images/Delete.png"/>
</Grid>
</ControlTemplate>
How can I change Image Source property programmatically?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要更改图像的来源,您需要为您的资源创建一个新的位图并将其设置为来源
但是我想您希望有一个按钮可以在单击时更改其背景。您需要重新定义按钮的视觉状态。以下是一个示例:
Windows Phone 7 (WP7 ) 单击时更改按钮的背景颜色
To change the source of an image you need to make a new bitmap of your asset and set it as a souce
but I guess you would like to have a button that change its background if is clicked. You need to redefine Visual States of the button. Here is an example:
Windows Phone 7 (WP7) Change a button's background color on click