private static void FormsOnViewInitialized(object sender, ViewInitializedEventArgs args) { var view = args.View; if (view == null || args.NativeView == null) { return; } ServiceProvider.AttachedValueProvider.SetValue(view, NativeViewKey, args.NativeView); var errorProvider = BindingServiceProvider.ErrorProvider; if (errorProvider == null) { return; } var dictionary = GetErrorsDictionary(view); if (dictionary != null) { foreach (var item in dictionary) { errorProvider.SetErrors(view, item.Key, item.Value, DataContext.Empty); } } }
public override void OnViewIntialized(object sender, ViewInitializedEventArgs args) { // MessageBox.Show("OnViewIntialized"); base.OnViewIntialized(sender, args); productView = sender as ProductAddEditView; CXSButton m_CreateBOM = productView.AddCustomButton("Create BOM"); m_CreateBOM.Click += ClickButtonBOM; }