Как очистить текстовое поле при клике в MVVM

У меня есть текстовое поле и кнопка. Я хочу очистить содержимое текстового поля при нажатии кнопки. Я использую призму MVVM.

мойXAML является

  <TextBox  Grid.Row="0" Text="{Binding 
       Path=TextProperty,UpdateSourceTrigger=PropertyChanged,Mode=TwoWay}" Name="txtUserEntry2"/>

   <Button Content="Select" 
       Command="{Binding Path=MyCommand}" />

и в моемПосмотреть модель

    public string TextProperty
    {

        get
        {
            return selectedText;
        }
        set
        {

            selectedText = value;

            SetProperty(ref selectedText, value);
        }
    }

    //////.........

    private void MyCommandExecuted(object obj)
    {
        TextProperty= string.Empty;
        MessageBox.Show("Command Executed");
    }

Но это не очищает текстовое поле. Что мне не хватает?

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

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