【发布时间】:2014-04-06 17:01:45
【问题描述】:
我是 WPF 的新手,我只是在尝试创建一个 gui 来加载一堆电影标题,然后随机选择一个。目前,我正在努力让我自己的自定义关闭按钮工作。当鼠标悬停在图像上时,我想用不同的图像替换图像。但是,当我这样做时,会出现一个蓝色方块,而不是我的图像。知道为什么吗?
另外,如何实现在单击按钮时显示新图像?
我有以下代码:
<Button x:Name="xbutton" Height="34" Margin="765,0,0,0" VerticalAlignment="Top">
<Button.Style>
<Style TargetType="{x:Type Button}">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="images\ExNoHover.png"/>
</Setter.Value>
</Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background">
<Setter.Value>
<ImageBrush ImageSource="images/ExHover.png"/>
</Setter.Value>
</Setter>
</Trigger>
</Style.Triggers>
</Style>
</Button.Style>
</Button>
谢谢
【问题讨论】:
标签: c# xml wpf button user-interface