WPF中CommandParameter用法

1. 界面样式

WPF中CommandParameter用法_第1张图片

2. XAML中代码部分

3. ViewModel中代码部分

public RelayCommand BtnClick_Number { get; }

//构造函数中:
BtnClick_Number = new RelayCommand(OperNumber);

//函数实现:
private void OperNumber(object? obj)
{
    if (FxShow != null && obj != null)
    {
        FxShow = FxShow.Insert(FxShowSelectStart, obj.ToString()!);
        FxShowSelectStart++;
    }
}

这样便可以实现在一个函数(OperNumber)中根据不同的CommandParameter区分不同的按钮点击事件。

你可能感兴趣的:(C#,WPF,wpf,c#)