我是WPF和MVVM的新手,并且正在通过Microsoft's site上的示例,但是,我看不到绑定是如何完成的。在链接的例子,有这段代码:功能绑定规范
public partial class MainPage : UserControl
{
private PartInventoryViewModel viewModel;
public MainPage()
{
InitializeComponent();
viewModel = new PartInventoryViewModel();
this.DataContext = viewModel;
}
private void PartSearchButton_Click(object sender, RoutedEventArgs e)
{
viewModel.GetParts();
}
}
显然:
它当用户点击PartSearchButton通知视图模型实例。
但是怎么样?上例中的PartSearchButton
在上面的XAML中没有约束。这是一个规范,如果你命名你的函数YourButtonName_Clicked()它会触发点击按钮时?或者,如果您使用(object sender, RoutedEventArgs e)
参数创建函数,它是否会成为侦听器?还是有一些本教程没有显示的XAML,绑定发生在哪里?
谢谢你的回答,对不起,如果这是一个新手。