Пример #1
0
        public PomElementsPage(ApplicationPOMModel pom, PomAllElementsPage.eElementsContext context)
        {
            InitializeComponent();
            mPOM     = pom;
            mContext = context;
            if (mContext == PomAllElementsPage.eElementsContext.Mapped)
            {
                mElements = mPOM.MappedUIElements;
            }
            else
            {
                mElements = mPOM.UnMappedUIElements;
            }

            SetControlPropertiesGridView();
            SetLocatorsGridView();
            SetElementsGridView();

            xMainElementsGrid.DataSourceList = mElements;
            if (mElements.Count > 0)
            {
                xMainElementsGrid.Grid.SelectedItem = mElements[0];
            }
            else
            {
                DisableDetailsExpander();
            }
        }
Пример #2
0
        public PomElementsPage(ApplicationPOMModel POM, PomAllElementsPage.eElementsContext context)
        {
            InitializeComponent();
            mPOM     = POM;
            mContext = context;

            mLocators.CollectionChanged   += Locators_CollectionChanged;
            mProperties.CollectionChanged += Properties_CollectionChanged;

            SetControlsGridView();

            if (mContext == PomAllElementsPage.eElementsContext.Mapped)
            {
                xMainElementsGrid.DataSourceList = mPOM.MappedUIElements;
            }
            else
            {
                xMainElementsGrid.DataSourceList = mPOM.UnMappedUIElements;
            }

            InitControlPropertiesGridView();
            InitLocatorsGrid();
        }