ApiExamples.Touch.Views.TestViewController.ViewDidLoad C# (CSharp) Method

ViewDidLoad() public method

public ViewDidLoad ( ) : void
return void
        public override void ViewDidLoad()
        {
            View.BackgroundColor = UIColor.White;
            base.ViewDidLoad();

            var title = ViewModel.GetType().Name.Replace("ViewModel", string.Empty);
            Title = title;

            var explain = new UILabel(new CGRect(10, 40, 300, 60))
                {
                    Text = ExplainText,
                    Lines = 0,
                };
            Add(explain);

            var nextButton = new UIButton(UIButtonType.RoundedRect);
            nextButton.Frame = new CGRect(10, 10, 300, 30);
            nextButton.SetTitle("Next test", UIControlState.Normal);
            Add(nextButton);

            var set = this.CreateBindingSet<TestViewController, TestViewModel>();
            set.Bind(nextButton).To(vm => vm.NextCommand);
            set.Apply();
        }
TestViewController