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); }
protected virtual void FillDefaultBindingNames(IBindingNameRegistry registry) { // base class has nothing to register }