Свойства зависимости WPF ReadOnly с использованием MVVM

Недавно я переопределил сетку DevXpress WPF, чтобы получить свойство SelectedObject, к которому я могу получить доступ из моего слабо связанного ViewModel.I '

Мы создали свойство зависимостей SelectedObject и привязали его к OneWayToSource в моем XAML.

Все работает нормально, но если я пытаюсь сделать это ReadOnly (для полноты), я получаю ошибку компиляции и говорит, что могу 'связать со свойством ReadOnly. Код ниже компилируется, ямы включили (но рем 'г) биты яЯ пытался получить свойство ReadOnly.

Кто-нибудь может помочь, пожалуйста?

Свойство зависимости моего переопределенного элемента управления выглядит следующим образом:

  //public static readonly DependencyPropertyKey SelectedRowKey = DependencyProperty.RegisterReadOnly("SelectedObject", typeof(object), typeof(MyGrid), new PropertyMetadata(null));
//public static readonly DependencyProperty SelectedObjectProperty = SelectedRowKey.DependencyProperty;

public readonly static DependencyProperty SelectedObjectProperty = DependencyProperty.Register("SelectedObject", typeof(object), typeof(MyGrid), new PropertyMetadata(null));

public object SelectedObject
{
    get
    {

        return GetValue(SelectedObjectProperty);
    }
    set
    {
        throw new NotImplementedException();
    }
}

XAML это:

 
  
    
        
    
 

Ответы на вопрос(4)

Ваш ответ на вопрос