Установите текст данных как этот
public MainWindow()
{
this.DataContext = this;
this.InitializeComponent();
BackgroundColorf = new SolidColorBrush(Colors.Red);
}
Это должно сработать. Но для того, чтобы сделать ваше wpf-приложение масштабируемым, например, Уведомления, Свойства зависимостей и т. Д., Нужно сделать немного больше. Перед продолжением рекомендуем ознакомиться с основами архитектуры wpf DataBinding. Перейдите по ссылке, опубликованной HB в комментарии