public bool Load(IModuleContext context) { if (context.PlatformInfo.Platform == PlatformType.WinForms) { BindingServiceProvider.Initialize(errorProvider: new WinFormsBindingErrorProvider(), converter: BindingConverterExtensions.Convert); } context.TryRegisterDataTemplateSelectorsAndValueConverters(null); MugenMvvmToolkit.Binding.AttachedMembersRegistration.RegisterDefaultMembers(); AttachedMembersRegistration.RegisterObjectMembers(); AttachedMembersRegistration.RegisterButtonMembers(); AttachedMembersRegistration.RegisterTextBoxMembers(); AttachedMembersRegistration.RegisterLabelMembers(); AttachedMembersRegistration.RegisterCheckBoxMembers(); AttachedMembersRegistration.RegisterProgressBarMembers(); AttachedMembersRegistration.RegisterFormMembers(); AttachedMembersRegistration.RegisterControlMembers(); AttachedMembersRegistration.RegisterDateTimePickerMembers(); AttachedMembersRegistration.RegisterToolStripItemMembers(); AttachedMembersRegistration.RegisterTabControlMembers(); AttachedMembersRegistration.RegisterComboBoxMembers(); AttachedMembersRegistration.RegisterDataGridViewMembers(); return(true); }
public bool Load(IModuleContext context) { BindingServiceProvider.Initialize(contextManager: new XamarinFormsBindingContextManager(), resourceResolver: new XamarinFormsBindingResourceResolver(), errorProvider: new XamarinFormsBindingErrorProvider(), converter: XamarinFormsDataBindingExtensions.Convert); context.TryRegisterDataTemplateSelectorsAndValueConverters(RegisterType); MugenMvvmToolkit.Binding.AttachedMembersRegistration.RegisterDefaultMembers(); AttachedMembersRegistration.RegisterElementMembers(); AttachedMembersRegistration.RegisterVisualElementMembers(); AttachedMembersRegistration.RegisterToolbarItemMembers(); AttachedMembersRegistration.RegisterEntryMembers(); AttachedMembersRegistration.RegisterLabelMembers(); AttachedMembersRegistration.RegisterButtonMembers(); AttachedMembersRegistration.RegisterListViewMembers(); AttachedMembersRegistration.RegisterProgressBarMembers(); ServiceProvider.Initialized += OnAppInitialized; return(true); }