Я нахожу это, когда я изменяю класс с
public class MarkdownEditorOptions : ObservableObject
до
public class MarkdownEditorOptions : INotifyPropertyChanged, DependencyObject
так как я хотел использовать свойства зависимостей, я получаю ошибку
Значение по умолчанию для свойства 'Options' не может быть привязано к конкретному потоку. ... \ Views \ ShellView.xaml
Параметры объявлены как свойства зависимостей ShellViewModel
public MarkdownEditorOptions Options
{
get { return (MarkdownEditorOptions)GetValue(OptionsProperty); }
set { SetValue(OptionsProperty, value); }
}
public static readonly DependencyProperty OptionsProperty =
DependencyProperty.Register("Options", typeof(MarkdownEditorOptions), typeof(ShellViewModel), new UIPropertyMetadata(new MarkdownEditorOptions()));
что не так?