Binding(表示)の実装
- ソリューションエクスプローラーでプロジェクト名の階層を選択してコンテキストメニュー>追加>クラスを選択
- 名前に作成するクラス名を入力して追加ボタンを押下(今回は MainViewModel.cs で作成)
- 生成されたクラスの
class MainViewModewl{
〜}
の間にプロパティpublic string BindingSample { get; set; } = "ハローワールド!";
を追加 - MainWindow.xamlに追加したLabelを修正
<Label Content="Hello World!"/>
↓<Label Content="{Binding BindingSample}"/>
- MainWindow.xaml上でコンテキストメニュー>コードの表示を選択
- コンストラクタの末尾に
this.DataContext = new MainViewModel();
を追加 - デバッグ実行してウインドウに”ハローワールド!”と表示されれば成功