gpt4 book ai didi

c# - 更改 PlaceholderText 的文字颜色(Windows 8.1 App)

转载 作者:可可西里 更新时间:2023-11-01 10:36:19 26 4
gpt4 key购买 nike

我最近发现可以在 Windows 8.1 上将 PlaceholderText 添加到 TextBox。我的问题是它的前景,它总是黑色的。我本来可以更改占位符文本的颜色,但在网络上搜索时一无所获。我能做什么?

最佳答案

好吧,如果我们去看看 default template你会在哪里看到 PlaceholderTextContentPresenter ContentControl有它的 ForegroundBrush设置为 Foreground="{ThemeResource TextBoxPlaceholderTextThemeBrush}"这让您有一些选择来实现您的目标。

根据您是想在实例中还是全局覆盖它,您可以通过多种方式进行覆盖。对于全局,只需找到 <SolidColorBrush x:Key="TextBoxPlaceholderTextThemeBrush" Color="#AB000000" />并相应地进行编辑。或者将其命名为实例级别的资源

但是就像我说的那样,这是您可以根据自己的情况以各种方式完成的事情之一。希望这会有所帮助,干杯。

关于c# - 更改 PlaceholderText 的文字颜色(Windows 8.1 App),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24713827/

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