【发布时间】:2015-01-27 08:05:30
【问题描述】:
我想更改 Windows 商店应用 (XAML / C#) 中组合框的占位符文本颜色
下面是代码:
List<string> orderType = new List<string>();
orderType.Add("ANS");
orderType.Add("DG");
orderType.Add("LAB");
orderType.Add("RAD");
ComboBox orderTypeComboBox = new ComboBox();
orderTypeComboBox.ItemsSource = orderType;
orderTypeComboBox.Header = "Order Type";
orderTypeComboBox.PlaceholderText = "Choose Order Type";
orderTypeComboBox.SelectionChanged += orderTypeComboBox_SelectionChanged;
占位符文本默认颜色是黑色,我想要白色。
这是我尝试过的(全球)但失败了:
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.ThemeDictionaries>
<ResourceDictionary x:Key="Default">
<SolidColorBrush x:Key="ComboBoxPlaceholderTextThemeBrush" Color="White" />
</ResourceDictionary>
</ResourceDictionary.ThemeDictionaries>
</ResourceDictionary>
</Application.Resources>
而且我找不到“generic.xaml”文件来搜索“SolidColorBrush”的正确键
【问题讨论】:
标签: c# xaml windows-store-apps windows-store