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>
修改模板之后 不响应点击事件了 好像也点不了 哪位朋友帮忙解答一下 谢谢 展开
<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(财富值+成长值)
1个回答
2015-06-16
展开全部
看了你的代码,你的ControlTemplate里面的ContentPresenter是定义在Border里面的,如果你没有给Button设置Content, 这个ContentPresenter就没有画出来(render)
设置一个Content="abc",你点这个abc应该就有响应了
设置一个Content="abc",你点这个abc应该就有响应了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询