为了账号安全,请及时绑定邮箱和手机立即绑定

C# 如何使 UWP XAML 按钮在悬停时不显示边框

C# 如何使 UWP XAML 按钮在悬停时不显示边框

C#
偶然的你 2023-04-29 09:59:29
这是我的按钮:    <Button        x:Name="buttonClear"        Width="74"        Height="52"        Margin="3,175,0,0"        Padding="8,1,8,5"        HorizontalAlignment="Left"        VerticalAlignment="Top"        Content="C"        FontSize="24"        FontWeight="Normal"        FocusVisualPrimaryBrush="Transparent"        FocusVisualSecondaryThickness="0"        Style="{ThemeResource ButtonRevealStyle}"        Click="ButtonClear_Click" />如您所见,我添加了:FocusVisualPrimaryBrush="Transparent"FocusVisualSecondaryThickness="0"我认为它会消除将鼠标指针悬停在按钮上时显示的灰色边框。但它没有用。我还尝试将以下内容添加到 App.xaml:<Application.Resources>    <SolidColorBrush x:Key="ButtonBackgroundPointerOver">Transparent</SolidColorBrush></Application.Resources>还是没有结果。我必须在其他地方引用密钥吗?
查看完整描述

2 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

最简单的解决方案是隐藏边框BorderThickness="0"

或者,您可以按照 visc 的建议编辑按钮的完整样式。


查看完整回答
反对 回复 2023-04-29
?
POPMUISE

TA贡献1765条经验 获得超5个赞

您需要修改Button. 完整Button样式具有VisualState悬停定义。只需修改或删除其故事板。

我个人创建了一个资源字典文件,导入到我的所有页面,当我定义新按钮时,我BasedOn在资源字典中将其设置为我修改后的按钮样式。


查看完整回答
反对 回复 2023-04-29
  • 2 回答
  • 0 关注
  • 114 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信