Windows Phone - 文本框背景

3

我有一个带有蓝色背景和白色前景的文本框。当我输入文本时,整个文本框变成白色,因为我在白色背景上写白色字母,所以看不到我正在输入什么。如何在输入时更改文本框的背景颜色,例如蓝色?

2个回答

6
GotFocus事件处理程序添加到文本框中,就像这样。
private void TextBox_GotFocus(object sender, RoutedEventArgs e)
    {
        (sender as TextBox).Background = new SolidColorBrush(Colors.Blue);
    }

很好,当我为手机环境选择浅色主题时,这个问题就出现了。 - damuz91

4

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接