У меня есть следующее свойство зависимости:
public static DependencyProperty IsInReadModeProperty =
DependencyProperty.Register("IsInReadMode", typeof(bool),
typeof(RegCardSearchForm), new PropertyMetadata(false, ReadModeChanged));
, и у меня есть следующий метод, который обрабатывает событие Изменения свойства:
public static void ReadModeChanged(DependencyObject d,
DependencyPropertyChangedEventArgs e)
{
if ((bool)e.NewValue)
{
btnSearch.Visibility = Visibility.Collapsed;
btnExport.Visibility = Visibility.Collapsed;
cbExportWay.Visibility = Visibility.Collapsed;
}
}
Но компилятор выдает ошибку, что я не могу получить доступ к нестатическим кнопкам(btnSearch и т. д.) в статическом контексте.
Я хочу изменить видимость кнопок при изменении значения свойства.Как я могу разрешить эту ситуацию?