public override void ViewDidLoad() { base.ViewDidLoad(); ViewModel = new PageViewModel(); Close.SetCommand("TouchUpInside", ViewModel.Close); }
public override void ViewDidLoad() { base.ViewDidLoad(); ViewModel = new PageViewModel(); Text.Text = "Parameter: " + NavigationParameter.ToString(); Close.SetCommand("TouchUpInside", ViewModel.Close); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Page); if(ViewModel == null) { ViewModel = new PageViewModel(); } var button = FindViewById<Button>(Resource.Id.close); button.SetCommand("Click", ViewModel.Close); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Page); if (ViewModel == null) { ViewModel = new PageViewModel(); } var text = FindViewById<TextView>(Resource.Id.textView1); var parameter = Nav.GetAndRemoveParameter<string>(Intent); text.Text += " " + parameter; var button = FindViewById<Button>(Resource.Id.close); button.SetCommand("Click", ViewModel.Close); }