У меня есть Button
, который необходимо включить / отключить программно. Я хочу добиться этого, используя привязку к bool
. Вот кнопка XAML:
<Button x:Name="logInButton" Height="30" IsEnabled="{Binding IsLoggedIn}">
<Image Source="/images/img.png"></Image>
</Button>
Вот код, который называется:
public MainWindow()
{
InitializeComponent();
enabled = false;
}
private bool enabled;
public bool IsLoggedIn
{
get
{
return enabled;
}
set
{
enabled = value;
}
}
Значение свойства IsLoggedIn
назначено правильно. Но IsEnabled
не присваивается нужное мне значение. Например:

Я попытался установить значение с помощью Binding Path
и Binding Source
, но ничего не работает.
Пожалуйста, сообщите, что может быть не так.