Я пытаюсь установить цвет фона некоторой иконки с помощью привязки, но я, вероятно, что-то упускаю и не знаю, что.
xaml:
<materialDesign:PackIcon x:Name="SaveIcon" Kind="ContentSave"
Height="25" Width="25" Background="{Binding Background}" />
Код позади:
public Page6()
{
InitializeComponent();
DataContext = this;
Background = "Red";
}
private string _background;
public string Background
{
get
{
return _background;
}
set
{
_background = value;
OnPropertyChanged();
}
}
public event PropertyChangedEventHandler PropertyChanged;
private void OnPropertyChanged([CallerMemberName] string propertyName=null)
{
PropertyChanged?.Invoke(this , new PropertyChangedEventArgs(propertyName));
}
Но это ничего не делает, я имею в виду, что нет цвета фона.