在命令参数 Wpf 中传递不同的按钮

Passing a Different button in Command Parameter Wpf

假设,以下是驻留在 wpf 用户控件中的两个按钮。

<Button x:Name="Option"  VerticalAlignment="Center" 
        Command="{Binding Path=OptionsButtonClickCommand}" CommandParameter="{Binding RelativeSource={RelativeSource Self}}">

<Button x:Name="validity"  UseLayoutRounding="true"
            Command="{Binding Path=ValidityButtonClickCommand}">

Option 按钮的点击事件中,我在视图模型中将按钮作为 CommandParameter 传递。如何在命令参数中传递另一个 (validity) 按钮而不是同一事件的 Option 按钮?

使用元素名称:

<Button x:Name="Option"  VerticalAlignment="Center" 
    Command="{Binding Path=OptionsButtonClickCommand}" CommandParameter="{Binding ElementName=validity}">