Команда связывания в WPF с использованием MVVM
я учусьMVVM а такжеWPF, у меня естьxaml
файл в моем проекте и который имеет простой обработчик события щелчка в коде позади.
Теперь я хочу сделать то же самое вMVVM, Я прочитал много статей, а также прочитал много ответов в софте. Но все еще не в состоянии это сделать.
Может кто-нибудь, пожалуйста, приведите простой пример, в котором кнопкащелчок событие сделано вMVVM.
редактировать
namespace WhiteBalance.ViewModels
{
public class DashBoardViewModel: ObservableObject
{
private string _name = "dsqdasd";
public string NAME
{
get { return _name; }
set { _name = value; }
}
public ICommand SaveCommand
{
get;
set;
}
private bool CanExecuteSaveCommand()
{
return true; // !string.IsNullOrEmpty(LastName);
}
private void CreateSaveCommand()
{
SaveCommand = new RelayCommand(SaveExecute, CanExecuteSaveCommand);
}
public void SaveExecute()
{
//Person.Save(_newPerson);
NAME = "Changed Name";
}
public DashBoardViewModel()
{
//objModel.TestText = "This will change";
NAME = "TestName";
}
}
}
Заранее спасибо.