当前位置: 代码迷 >> C# >> WPF 如何通过 button的Click事件传递参数到后台处理
  详细解决方案

WPF 如何通过 button的Click事件传递参数到后台处理

热度:587   发布时间:2016-05-05 05:34:26.0
WPF 怎么通过 button的Click事件传递参数到后台处理


后台xaml绑定情况如上图,下面是类的定义:
public class policy
{
public string name{get;set;}
public List<group> mygroup{get;set;}
}
public class group
{
public string groupname{set;get;}
public string description{set;get;}
}

我想要实现的是通过btn按钮将该行的policy实例作为参数传递到另一个窗口显示出来

该怎么做呢?请各位大神指点
------解决思路----------------------
将值绑定到button的tag属性中,类似,

Tag="{Binding }"

后台,
Button btn = sender as Button;
if(btn!=null)
{
      Policy policy = btn.Tag as  Policy;
}
  相关解决方案