Пример #1
0
        public override void ViewDidLoad()
        {
            View = new UIView()
            {
                BackgroundColor = UIColor.White
            };
            base.ViewDidLoad();

            // ios7 layout
            if (RespondsToSelector(new Selector("edgesForExtendedLayout")))
            {
                EdgesForExtendedLayout = UIRectEdge.None;
            }

            var binaryEdit = new BinaryEdit(new RectangleF(10, 70, 300, 120));

            Add(binaryEdit);
            var textField = new UITextField(new RectangleF(10, 190, 300, 40));

            Add(textField);

            var set = this.CreateBindingSet <FirstView, FirstViewModel>();

            // TODO: Setup binding for BinaryEdit and TextEdit controls
            set.Apply();

            var tap = new UITapGestureRecognizer(() => textField.ResignFirstResponder());

            View.AddGestureRecognizer(tap);
        }
Пример #2
0
 public BinaryEditTargetBinding(BinaryEdit target)
     : base(target)
 {
     _target = target;
 }