-2
A
回答
2
“默认情况下,所有控件的前景色为黑色。”因为它是Windows主题设置。
您可以指定使用自己的前景刷ControlTextBrushKey
关键
<Application.Resources>
<SolidColorBrush x:Key="{x:Static SystemColors.ControlTextBrushKey }" Color="Green"/>
</Application.Resources>
该设置将立即看到设计师在属性网格
0
你可以尝试在你的窗口的XAML或App.xaml
定义的隐含TextBox
风格:
<Window x:Class="WpfApplication1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApplication1"
mc:Ignorable="d"
Title="MainWindow" Height="300" Width="300">
<Window.Resources>
<Style TargetType="TextBlock">
<Setter Property="Foreground" Value="White" />
</Style>
</Window.Resources>
...
这可能是你能设置的所有控件的文本颜色在一个地方最接近。
+2
那么,你可以停止看,因为没有这样的设置。 VS中的设计器中的设置不会更改控件的依赖项属性的默认值。 – mm8
相关问题
- 1. ProgressBar的默认前景色
- 2. 如何设置JXBrowser默认的前景色和背景色?
- 3. TabWidget白色前景色?
- 4. 为什么我的控件将RichTextBox的默认值默认为灰色背景?
- 5. 如何设置默认的emacs背景和前景色?
- 6. 如何将控制台应用程序的前景色设置为“亮白色”?
- 7. 将链接的默认颜色从蓝色更改为白色
- 8. 如何更改默认的白色背景WebView Flex
- 9. 如何在OpenCV中创建背景黑色和前景白色?
- 10. 如何将Inkscape默认导出颜色从黄色更改为白色?
- 11. 根据背景制作前景色黑色或白色
- 12. 如何从默认白色更改Pagecontroller指标颜色?
- 13. CardView默认背景颜色有问题
- 14. 如何样式ToggleButton,使背景颜色为白色?
- 15. WP:如何将Pivot标题的前景色更改为主题颜色或默认颜色
- 16. 如何在asp:dropdownlist中更改默认的蓝色颜色以供选择和默认的白色文本?
- 17. 的iOS:如何使用白色背景
- 18. three.js所MeshNormalMaterial默认颜色
- 19. CDialog的背景颜色和该对话框中的所有控件都是白色而不是灰色
- 20. 白色背景上的div为白色或透明CSS背景色?
- 21. 在白色背景上显示白色图像为灰色:Android
- 22. Pascal - 将背景设置为白色(不是灰色,纯白色)
- 23. 设定背景色为白色包含白色
- 24. 如何在grabcut算法后将生成的前景颜色更改为白色?
- 25. CardView背景颜色始终为白色
- 26. 背景色透明显示为白色
- 27. 如何将默认的背景颜色白色更改为Twitter引导中的其他内容
- 28. 白色背景()
- 29. 如何为JTextPane设置默认的背景色
- 30. 如何设置默认的导航栏的颜色,文本颜色为所有视图控制器导航栏
对于某些控件,它足以使他们的父母'的前景色窗口“,但我不确定它是否适用于_every_控件。 – nondestructive