というユーザーコントロールがありますHomePage.xaml
。ページのコンストラクターのコード ビハインド ファイルに (MVVM パターンを使用して) モデル インスタンスを作成しています。
MainViewModel model = new MainViewModel();
呼び出さHomePage.xaml
れたコマンドにバインドし、データグリッドにデータを入力したいボタンがあります。データグリッドにデータをバインドするために使用する があります。MainViewModel
GetData()
MainViewModel
ObservableCollection
コマンドをバインドせずにデータグリッドにデータを入力すると、正常に機能します。
ボタンを次のようにバインドしています。
<StackPanel x:Name="stkPanelInput" Orientation="Horizontal" VerticalAlignment="Center" HorizontalAlignment="Center">
<Button x:Name="buttonGetData" Width="70" Content="GetData" Command="{Binding GetData}" Click="buttonGetData_Click"/>
</StackPanel>
MVVM を使用してコマンドをバインドするにはどうすればよいですか?