WPF button 当鼠标移动到上面时候使得本身的底色不变怎样做? 修改模板之后不响应点击事件了。

<ButtonName="image2Buttom"Height="54"Margin="0,0,42,0"VerticalAlignment="Top"Horizont... <Button Name="image2Buttom" Height="54" Margin="0,0,42,0" VerticalAlignment="Top" HorizontalAlignment="Right" Width="47" Background="{x:Null}" Click="image2Buttom_Click" Focusable="False" >
<Button.Template>
<ControlTemplate TargetType="Button" >
<Border Name="border" BorderThickness="1" Padding="4,2" BorderBrush="DarkGray" CornerRadius="3" Background="{TemplateBinding Background}" >
<ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" />
</Border>
</ControlTemplate>
</Button.Template>
</Button>

修改模板之后 不响应点击事件了 好像也点不了 哪位朋友帮忙解答一下 谢谢
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
匿名用户
2015-06-16
展开全部
看了你的代码,你的ControlTemplate里面的ContentPresenter是定义在Border里面的,如果你没有给Button设置Content, 这个ContentPresenter就没有画出来(render)

设置一个Content="abc",你点这个abc应该就有响应了
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式