查看:<Button Command="{Binding GetChangeLogCommand}"
ViewModel:GetChangeLogCommand = new DelegateCommand(GetChangeLog);
方法:
public ICommand GetChangeLogCommand { get; set; }
private async void GetChangeLog(bool isLatest)
{
// code goes here . . .
}
我将多次使用GetChangeLogCommand
并传递boolean参数是否可以使用MVVM对不起我是新的。
答案 0 :(得分:0)
如果您特别将按钮元素传递给viewmodel您可以使用以下代码:
CommandParameter="{Binding ElementName=YourButtonName}"
您甚至可以将整个窗口,用户控件或特定列表或列表项传递给视图模型
CommandParameter="{Binding ElementName=YourWindow}"
CommandParameter="{Binding ElementName=Control}"