Как привязать кнопку WPF к команде в ViewModelBase?

У меня есть видAttributeView который содержит все виды атрибутов. Также имеется кнопка, которая при нажатии должна устанавливать значения по умолчанию для атрибутов. у меня тоже естьViewModelBase класс, который является базовым классом для всех ViewModels, которые у меня есть. Проблема в том, что я не могу привязать кнопку к команде с WPF.

Я пробовал это, но он просто ничего не делает:

<Button Command="{Binding DataInitialization}" Content="{x:Static localProperties:Resources.BtnReinitializeData}"></Button>

Команда определена (вViewModelBase) как это:

public CommandBase DataInitialization { get; protected set; }

и при запуске приложения создается новый экземпляр для команды:

DataInitialization = new DataInitializationCommand()

Однако привязка WPF, по-видимому, не "находит" команда (нажатие кнопки ничего не делает). Модель представления, используемая в текущем представлении, получена изViewModelBase, Что еще я могу попробовать (я довольно новичок в WPF, так что это может быть очень простой вопрос)?

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

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