Выберите цвет фона Текстового поля WPF в коде C#

У вас есть пара проблем в вашем коде:

  • При ответе клиенту необходимо использовать объект ответа (res, а не req).

  • При отправке ошибки в next, вы должны вернуть , поэтому остальная часть функции не запускается.

Вот ваш код после исправления этих ошибок:

app.get('/event/:id', function(req, res, next) {
    if (req.params.id != 1) {
        return next(new Error('cannot find event ' + req.params.id));
    }

    res.send('event found!'); // use res.send (NOT req.send)
}); 
174
задан Peter Mortensen 21 April 2018 в 10:28
поделиться

3 ответа

textBox1.Background = Brushes.Blue;
textBox1.Foreground = Brushes.Yellow;

Передний план и фон WPF имеют тип System.Windows.Media.Brush . Вы можете установить другой цвет следующим образом:

using System.Windows.Media;

textBox1.Background = Brushes.White;
textBox1.Background = new SolidColorBrush(Colors.White);
textBox1.Background = new SolidColorBrush(Color.FromArgb(0xFF, 0xFF, 0, 0));
textBox1.Background = System.Windows.SystemColors.MenuHighlightBrush;
318
ответ дан 23 November 2019 в 20:29
поделиться

Я так понимаю, вы создаете TextBox в XAML?

В этом случае вам нужно дать текстовому полю имя. Затем в коде программной части вы можете установить свойство Background с помощью различных кистей. Самым простым из них является SolidColorBrush:

myTextBox.Background = new SolidColorBrush(Colors.White);
23
ответ дан 23 November 2019 в 20:29
поделиться

Вы смотрели Color.FromRgb ?

2
ответ дан 23 November 2019 в 20:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: