В проекте WPF у меня есть панель стека...
<StackPanel Name="spOptionsValue" Orientation="Vertical" Visibility="Collapsed" Margin="10 0 0 0" KeyUp="SaveTestOptionsInXMLData2"></StackPanel>
Что я динамически загружаю значения в...
spOptionsValue.Children.Add(new TextBox { Text = attributeChild.Value, Height = 26, Name = "tbTestAttributeValue" });
Если я найду ошибку в значении этого текстового поля (после того, как пользователь изменит его), как я могу сделать фон красным и поместить фокус на это текстовое поле?
Когда я пытаюсь что-то вроде spOptionsValue.Children[loopIndex - 3] = Brushes.Red;
, я получаю сообщение об ошибке компилятора «Невозможно неявно преобразовать тип System.Windows.Media.SolidColorBrush
в System.Windows.UIElement
. Я также безуспешно пытался обработать фон в этом выражении. Буду признателен за любые советы!