public PomAllElementsPage(ApplicationPOMModel POM) { InitializeComponent(); mPOM = POM; mPOM.MappedUIElements.CollectionChanged += MappedUIElements_CollectionChanged; mPOM.UnMappedUIElements.CollectionChanged += UnMappedUIElements_CollectionChanged; mappedUIElementsPage = new PomElementsPage(mPOM, eElementsContext.Mapped); xMappedElementsFrame.Content = mappedUIElementsPage; unmappedUIElementsPage = new PomElementsPage(mPOM, eElementsContext.Unmapped); xUnMappedElementsFrame.Content = unmappedUIElementsPage; UnMappedUIElementsUpdate(); MappedUIElementsUpdate(); }
public PomAllElementsPage(ApplicationPOMModel POM, eAllElementsPageContext context, bool AddSelfHealingColumn = true) { InitializeComponent(); mPOM = POM; mContext = context; if (mContext == eAllElementsPageContext.AddPOMWizard) { xReLearnElements.Visibility = Visibility.Collapsed; } mPOM.MappedUIElements.CollectionChanged += MappedUIElements_CollectionChanged; mPOM.UnMappedUIElements.CollectionChanged += UnMappedUIElements_CollectionChanged; mappedUIElementsPage = new PomElementsPage(mPOM, eElementsContext.Mapped, AddSelfHealingColumn); xMappedElementsFrame.Content = mappedUIElementsPage; unmappedUIElementsPage = new PomElementsPage(mPOM, eElementsContext.Unmapped, AddSelfHealingColumn); xUnMappedElementsFrame.Content = unmappedUIElementsPage; UnMappedUIElementsUpdate(); MappedUIElementsUpdate(); }