gpt4 book ai didi

windows-phone - WP8 PhoneAccentBrush 不影响 TextBox 焦点边框

转载 作者:行者123 更新时间:2023-12-04 05:24:20 24 4
gpt4 key购买 nike

我正在尝试使我的 WP7 应用程序在 WP8 上运行良好(通过将其编译为 WP8 应用程序)。

在我的应用程序中,我正在更改 PhoneAccentBrush 的颜色,它似乎仍然可以正常工作,但是当文本框处于焦点时,WP8 中的 TextBox 现在似乎在它周围显示一个边框(这在 WP7 上没有发生在我身上)。这个边框似乎总是使用系统的强调色,而不是像其他控件一样使用更改后的颜色。

知道这里发生了什么以及如何改变它吗?红色口音(如果这是用户选择的)真的与我的应用程序的颜色冲突!

最佳答案

我将覆盖强调色称为黑客。我会避免设置强调色并为您的 textBlock 创建模板.

Blend 允许您复制默认模板并对其进行更改,从而使这变得非常容易。

右键单击 textBoxObjects and Timeline Pane ,然后选择 Edit Template -> Edit Current .然后选择 States选项卡并选择 Focused FocusState ,然后编辑边框画笔。根据需要保存并重用模板。

我确实注意到了 textBox控件模板在 8 中发生了变化,现在定义了焦点状态边框画笔,尽管它默认为 PhoneAccentBrush .

关于windows-phone - WP8 PhoneAccentBrush 不影响 TextBox 焦点边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13371814/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com