Я использую шаблон MVVM и получаю следующее при запуске моего приложения
InvalidOperationException Привязка TwoWay или OneWayToSource не может работать со свойством только для чтения «Опции» типа «ViewModel.SynergyViewModel»..
Я прокомментировал весь мой источник в моей модели представления и проследил это до флажка.Если я закомментирую флажок или правильность в моей модели представления, приложение будет запущено, минус функциональность.Ниже я перечислил код для своего флажка и свойство в пределах модели представления.
<CheckBox Grid.Column="4" HorizontalAlignment="Right" Margin="5,0,5,5" IsChecked="{Binding Options}" Content="Options"/>
private bool _Options;
public bool Options
{
get
{
return _Options;
}
private set
{
if (_Options == value)
return;
_Options = value;
OnPropertyChanged("Options");
}
}
Произошло исключение System.InvalidOperationException Сообщение = привязка TwoWay или OneWayToSource не может работать со свойством только для чтения «Параметры»типа «ViewModel.MyViewModel».Source = PresentationFramework StackTrace: в MS.Internal.Data.PropertyPathWorker.CheckReadOnly (элемент объекта, информация об объекте) InnerException:
Любые идеи о том, что мне здесь не хватает?