Exemplo n.º 1
0
        private void MainTreeView_ItemSelected(object sender, SelectionTreeEventArgs e)
        {
            GridLength POMItemsSelected      = new GridLength(1, GridUnitType.Auto);
            GridLength POMDetailsPanelLoaded = new GridLength(100, GridUnitType.Star);

            if (e.SelectedItems != null && e.SelectedItems.Count == 1)
            {
                mPOM = e.SelectedItems[0] as ApplicationPOMModel;
                if (mPOM != null)
                {
                    foreach (ElementInfo elem in mPOM.MappedUIElements)
                    {
                        elem.ParentGuid = mPOM.Guid;
                    }
                    xMainElementsGrid.DataSourceList = mPOM.MappedUIElements;
                    xMainElementsGrid.Visibility     = Visibility.Visible;
                    xPOMSplitter.Visibility          = Visibility.Visible;

                    if (xPOMDetails.Height != POMDetailsPanelLoaded)
                    {
                        xPOMItems.Height   = POMItemsSelected;
                        xPOMDetails.Height = POMDetailsPanelLoaded;
                    }
                }
            }
            else
            {
                CollapseDetailsGrid();
            }
        }
Exemplo n.º 2
0
 private void MainTreeView_ItemSelected(object sender, SelectionTreeEventArgs e)
 {
     if (e.SelectedItems != null && e.SelectedItems.Count == 1)
     {
         mPOM = e.SelectedItems[0] as ApplicationPOMModel;
         if (mPOM != null)
         {
             foreach (ElementInfo elem in mPOM.MappedUIElements)
             {
                 elem.ParentGuid = mPOM.Guid;
             }
             mPOM.StartDirtyTracking();
             xPOMDetails.Height = xPOMItems.Height;
             xPomElementsListView.DataSourceList = mPOM.MappedUIElements;
             xPomElementsListView.Visibility     = Visibility.Visible;
             xPOMSplitter.IsEnabled = true;
         }
     }
     else
     {
         xPOMDetails.Height = new GridLength(0, GridUnitType.Star);
         xPomElementsListView.DataSourceList = null;
         xPomElementsListView.Visibility     = Visibility.Hidden;
         xPOMSplitter.IsEnabled = false;
     }
 }
Exemplo n.º 3
0
 private void MTargetFolderSelectionPage_OnSelectItem(object sender, SelectionTreeEventArgs e)
 {
     mTargetFolder = e.SelectedItems[0];
 }
 /// <summary>
 /// This event is used to handle the selection of businessflow on the popup page
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void MBFSelectionPage_SelectionDone(object sender, SelectionTreeEventArgs e)
 {
     AddSelectedBF(e.SelectedItems);
 }
Exemplo n.º 5
0
 /// <summary>
 /// This event is used to add the selected POM to grid
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void MAppModelSelectionPage_SelectionDone(object sender, SelectionTreeEventArgs e)
 {
     AddSelectedPOM(e.SelectedItems);
 }