public void RaiseBindingException(BindingExceptionEventArgs e)
        {
            var handler = BindingException;

            if (handler != null)
            {
                handler(this, e);
            }
        }
Esempio n. 2
0
        private void OnBindingException(object sender, BindingExceptionEventArgs args)
        {
            var dataBinding = sender as IDataBinding;

            if (dataBinding != null && args.Action == BindingAction.UpdateSource)
            {
                SetDefaultValue(dataBinding);
            }
        }
 private void OnBindingException(IDataBinding sender, BindingExceptionEventArgs args)
 {
     UpdateErrors(new object[]
     {
         ValidatesOnExceptionsBehavior.ShowOriginalException
             ? args.OriginalException.Message
             : args.Exception.Message
     }, null);
 }
        private static void OnBindingException(IDataBinding sender, BindingExceptionEventArgs args)
        {
            IBindingErrorProvider errorProvider = BindingServiceProvider.ErrorProvider;

            if (errorProvider != null)
            {
                SetErrors(errorProvider, sender,
                          new object[] { ShowOriginalException?args.OriginalException.Message: args.Exception.Message });
            }
        }