更改其onchange侦听器内部的文本框的边框颜色

时间:2018-12-31 13:12:28

标签: c# wpf

myTextBox.BorderBrush = System.Windows.Media.Brushes.Red;在侦听器外部运行良好。但是,如果我在内部进行操作,则不会显示任何更改。

1 个答案:

答案 0 :(得分:0)

问题在于更改颜色时文本框具有焦点。具有焦点的文本框始终带有蓝色边框。仅当文本框失去焦点时,新颜色才可见。我决定改为更改字体颜色,以使状态变为可见。