数据绑定-silverlight中的数据绑定



我有一个xaml,它有一个这样的按钮:

Button.xaml

<Grid x:Name="LayoutRoot" >
    <StackPanel >
           <Button Content="Button1" Click="Button1_Click" />
    </StackPanel >
 </Grid>

和Button.xaml.cs:

    private void Button1_Click(object sender, RoutedEventArgs e)
    {
        // Get a instance of ClientOversikt
        CustomerView childWindow = m_container.Resolve<CustomerView >();
        childWindow.Show();
    }

它运行良好。但我想在Button.xaml中使用Databinding,而不是Click="Button1_Click"。我该怎么做?

我感谢的所有帮助

由于您使用的是Silverlight 4,因此可以使用命令。您将ButtonCommand属性绑定到ICommand的实例,该实例将在执行时打开子窗口。然后,当您单击该按钮时,将执行该命令。

本页包含了一个相当好的命令介绍。

最新更新