MVVMツールキットバージョン1を使用しています。2つのテキストボックスtextbox1とtextbox2があります。ボタンを押すときにこれらの2つの値をパラメーターとして渡す必要があり、textbox3という名前の3番目のテキストボックスに結果を表示する必要があります。
私のVMコードはこのように似ています
public ICommand AddCommand
{
get
{
if (addCommand == null)
{
addCommand = new DelegateCommand<object>(CommandExecute,CanCommandExecute);
}
return addCommand;
}
}
private void CommandExecute(object parameter)
{
var values = (object[])parameter;
var a= (int)values[0];
var b= (int)values[1];
Calculater calcu = new Calcu();
int c = calcu.sum(a, b);
}
private bool CanCommandExecute(object parameter)
{
return true;
}
commandExecuteメソッドは、ユーザーがボタンをクリックしたときに呼び出されますが、パラメーター引数に値がありません。ユーザーの値をパラメーターとして渡すにはどうすればよいですか?結果をtexbox3に返しますか?