Esempio n. 1
0
        protected override void FillDefaultBindingNames(IBindingNameRegistry registry)
        {
            base.FillDefaultBindingNames(registry);

            registry.AddOrOverwrite(typeof(UIButton), IosPropertyBinding.UIControl_TouchUpInside);
            registry.AddOrOverwrite(typeof(UIBarButtonItem), nameof(UIBarButtonItem.Clicked));
            registry.AddOrOverwrite(typeof(UISearchBar), IosPropertyBinding.UISearchBar_Text);
            registry.AddOrOverwrite(typeof(UITextField), IosPropertyBinding.UITextField_Text);
            registry.AddOrOverwrite(typeof(UITextView), IosPropertyBinding.UITextView_Text);
            registry.AddOrOverwrite(typeof(UILabel), IosPropertyBinding.UILabel_Text);
            registry.AddOrOverwrite(typeof(UIImageView), nameof(UIImageView.Image));
            registry.AddOrOverwrite(typeof(UIDatePicker), IosPropertyBinding.UIDatePicker_Date);
            registry.AddOrOverwrite(typeof(UISlider), IosPropertyBinding.UISlider_Value);
            registry.AddOrOverwrite(typeof(UISwitch), IosPropertyBinding.UISwitch_On);
            registry.AddOrOverwrite(typeof(UIProgressView), nameof(UIProgressView.Progress));
            registry.AddOrOverwrite(typeof(UISegmentedControl), IosPropertyBinding.UISegmentedControl_SelectedSegment);
            registry.AddOrOverwrite(typeof(UIActivityIndicatorView), IosPropertyBinding.UIActivityIndicatorView_Hidden);
        }
Esempio n. 2
0
 protected virtual void FillDefaultBindingNames(IBindingNameRegistry registry)
 {
     // base class has nothing to register
 }