Ejemplo n.º 1
0
        void ReleaseDesignerOutlets()
        {
            if (TheTextField != null)
            {
                TheTextField.Dispose();
                TheTextField = null;
            }

            if (TheLabel != null)
            {
                TheLabel.Dispose();
                TheLabel = null;
            }
        }
Ejemplo n.º 2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            this.CreateBinding(TheLabel)
            .To <TwoWayViewModel>(vm => vm.TheValue)
            .Apply();
            this.CreateBinding(TheTextField)
            .To <TwoWayViewModel>(vm => vm.TheValue)
            .WithConversion("TwoWay")
            .Apply();

            this.View.AddGestureRecognizer(new UITapGestureRecognizer(() => { TheTextField.ResignFirstResponder(); }));
        }