通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
55 个问题
我个人不喜欢文本框获得焦点时的厚边框。有什么办法可以去掉它吗?
此问题由How remove focus borders of TextBox? 总结而来
你好
欢迎来到微软问答!
Textbox
的默认 Style 模板generic.xaml
可以在以下位置找到:C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\{version}\Generic.
您还可以在 Xaml Desginer 窗口中右键单击 Textbox 控件,选择 Edit Template->Edit a Copy,然后您可以在 XAML 中获取 Textbox 控件的新 Style资源代码。
<Page.Resources>
<StaticResource x:Key="TextControlBorderBrushFocused"
ResourceKey="SystemControlForegroundBaseMediumLowBrush" />
<StaticResource x:Key="TextControlBorderBrushPointerOver"
ResourceKey="SystemControlForegroundBaseMediumLowBrush" />
</Page.Resources>
<Grid>
<StackPanel>
<TextBox Height="50" Width="200"/>
<TextBox Height="50" Width="200"/>
</StackPanel>
</Grid>
谢谢。
如果答案是正确的解决方案,请点击“接受答案”并慷慨地投赞成票。如果您对此答案有其他问题,请点击“评论”。
注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。