DataTemplate中的WP绑定按钮命令

时间:2014-11-17 18:26:02

标签: c# windows-phone-8

我想在datatemplate中创建一个通常是

的按钮
  <Button x:Name="SomeButton" Click="SomeButton_Click"></Button> //XAML
  <private void SomeButton_Click(object sender, RoutedEventArgs e)  //CS
 {
     // Code
 }

但我似乎无法通过datatemplate中的一个简单按钮来解决这个问题,所有想要做的就是从MainPage.xaml打开一个弹出窗口

1 个答案:

答案 0 :(得分:1)

如果<DataTemplate>最好将您的操作绑定到ViewModel中的CommandCommandParameter

<Button Command="{Binding myCommand}"
        CommandParameter="{Binding Extra}"
        x:Name="mybutton" Width="200" Height="50"/>

使用ListView / MVVM的完整示例

MVVM ListView + Command Button