示例#1
0
        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();
        }
示例#2
0
        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();
        }