如何将参数传递给自定义标签鼠标双击方法

时间:2018-09-26 17:07:52

标签: c# wpf xaml

我是wpf的新手,有什么方法可以将参数传递给客户标签点击方法?

这是xaml中的标签控件;

   <Label Content="tax" MouseDoubleClick="AdjustAmount"></Label>
   <Label Content="due" MouseDoubleClick="AdjustAmount"></Label>

这是方法后面的代码

private void AdjustAmount(string amounttype)
{
  switch (amounttype)
{
    case "due":
        {
            break;
        }

    case "balance":
        {
            break;
        }

    case "payment":
        {
            break;
        }
}
}

我尝试了MouseDoubleClick =“ AdjustAmount('tax')”,但无法正常工作。

1 个答案:

答案 0 :(得分:0)

您尝试过吗:

public void AdjustAmount(object sender, MouseButtonEventArgs e)
{
  var selectedLotUpdate = (sender as Label).Content;
}