私はWPFとMVVMを初めて使用しており、Microsoft's siteの例を調べていますが、バインディングの仕組みはわかりません。どうやら関数バインディングnormative
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をクリックしたときに
それはViewModelにインスタンスに通知リンクされている例では、コードのこの作品があります。
どのようにですか?この例のPartSearchButton
のXAMLにはバインディングはありません。ボタンをクリックしたときにあなたの関数YourButtonName_Clicked()に名前をつけると、それがトリガーされるというのは規範ですか?または、(object sender, RoutedEventArgs e)
引数を指定して関数を作成すると、それはリスナーになりますか?または、このチュートリアルで表示されないXAMLがありますか?バインドはどこにありますか?
あなたの答えをありがとう、それは新品の場合はごめんなさい。