Beispiel #1
0
        private void paisesTab_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            RadSelectionChangedEventArgs eArgs = e as RadSelectionChangedEventArgs;
            // We now have access to e.AddedItems and e.RemovedItems

            string tabItem = ((sender as RadTabControl).SelectedItem as RadTabItem).Header as string;

            if (string.IsNullOrEmpty(tabItem))
            {
                return;
            }
            if (tabItem.Equals("Detalle"))
            {
                var one = this.gridView.SelectedItem;
                if (one != null)
                {
                    Pais pais = one as Pais;
                    if (pais != null)
                    {
                        this.txtId.Text      = pais.id.ToString();
                        this.txtNombre.Text  = pais.nombre;
                        this.txtPrefijo.Text = pais.prefijo.HasValue ? pais.prefijo.Value.ToString() : "";
                    }
                }
            }
        }
        private void OnSelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            // e.OriginalSource == null, that's why we use sender.
            if (_hostControl == sender)
            {
                foreach (RadTabItem tabItem in e.RemovedItems)
                {
                    var item = GetContainedItem(tabItem);

                    // check if the view is in both Views and ActiveViews collections (there may be out of sync)
                    if (Region.Views.Contains(item) && Region.ActiveViews.Contains(item))
                    {
                        Region.Deactivate(item);
                    }
                }

                foreach (RadTabItem tabItem in e.AddedItems)
                {
                    var item = GetContainedItem(tabItem);
                    if (!Region.ActiveViews.Contains(item) && Region.Views.Contains(item))
                    {
                        Region.Activate(item);
                    }
                }
            }
        }
Beispiel #3
0
 private void rtw_MainContentView_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (rtw_MainContentView.SelectedItem != null)
     {
         (rtw_MainContentView.SelectedItem as ModelViewItem).SetFocus();
     }
 }
 private void ViewHolder_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (((sender as RadPaneGroup).SelectedItem as RadDocumentPane) == null)
     {
         return;
     }
     if (((sender as RadPaneGroup).SelectedItem as RadDocumentPane).Name == "Map3D")
     {
         if ((temp2 != null) && (my3dView != null))
         {
             if (!map3DState)
             {
                 temp.Child    = null;
                 temp2.Content = my3dView;
                 map3DState    = true;
             }
         }
     }
     else
     {
         if ((temp != null) && (my3dView != null))
         {
             if (map3DState)
             {
                 temp2.Content = null;
                 temp.Child    = my3dView;
                 map3DState    = false;
             }
         }
     }
     if (((sender as RadPaneGroup).SelectedItem as RadDocumentPane).Name == "右幅剖面图")
     {
         Domain    _constructionDoamin2 = _prj.getDomain("Construction");
         DGObjects _gprfDGObjects2      = _constructionDoamin2.DGObjectsList.Where(x => x.definition.Type == "ACHE").FirstOrDefault();
         if (_lastDGObjects == null)
         {
             _lastDGObjects = _gprfDGObjects2;
         }
         ComonObjsViewHolder.viewholderindex = 0;
         DGObjectsSelectionChangedListener(this, new DGObjectsSelectionChangedEvent()
         {
             newObjs = _lastDGObjects
         });
     }
     if (((sender as RadPaneGroup).SelectedItem as RadDocumentPane).Name == "左幅剖面图")
     {
         Domain    _constructionDoamin2 = _prj.getDomain("Construction");
         DGObjects _gprfDGObjects2      = _constructionDoamin2.DGObjectsList.Where(x => x.definition.Type == "ACHE").FirstOrDefault();
         if (_lastDGObjects == null)
         {
             _lastDGObjects = _gprfDGObjects2;
         }
         ComonObjsViewHolder.viewholderindex = 1;
         DGObjectsSelectionChangedListener(this, new DGObjectsSelectionChangedEvent()
         {
             newObjs = _lastDGObjects
         });
     }
 }
 private void RadTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (detailRadTabItem.IsSelected && StcDocumentHeaderRadGridView.SelectedItem != null)
     {
         BeginEdit();
         RaiseCanExecuteChanged();
     }
 }
 private void RadPaneGroupSelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (sender is RadPaneGroup)
     {
         var group = sender as RadPaneGroup;
         ViewModel.PaneSelectedChange(group.SelectedPane.Name.Equals("NonFhaPane") ? 0 : 1);
     }
 }
 private void RadTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (detailRadTabItem.IsSelected && SLRadGridView.SelectedItem != null)
     {
         // NavStateFalse();
         BeginEdit();
     }
 }
 private void RadTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (detailRadTabItem.IsSelected && productDataGrid.SelectedItem != null)
     {
         // NavStateFalse();
         ProductDataForm.CommitEdit();
         //BeginEdit();
     }
 }
Beispiel #9
0
 private void RadTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (detailRadTabItem.IsSelected && GLRadGridView.SelectedItem != null)
     {
         BeginEdit();
     }
     //else
     //{
     //    GLDataForm.AddNewItem();
     //}
 }
Beispiel #10
0
        private void TopPaneGroup_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            if (!allDeletedItemsLoaded)
            {
                RetailSystemClient mrsClient = new RetailSystemClient();

                mrsClient.Endpoint.Address          = new System.ServiceModel.EndpointAddress(Internal.Utilities.GetMetriconRetailSystemWcfClientEndpointUrl());
                mrsClient.GetDeletedItemsCompleted += new EventHandler <GetDeletedItemsCompletedEventArgs>(mrsClient_GetDeletedItemsAllCompleted);
                mrsClient.GetDeletedItemsAsync(estimateRevisionId, RESULT_TYPE.ALL);
                allDeletedItemsLoaded = true;
            }
        }
Beispiel #11
0
        private void paisesTab_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            RadSelectionChangedEventArgs eArgs = e as RadSelectionChangedEventArgs;
            // We now have access to e.AddedItems and e.RemovedItems

            string tabItem = ((sender as RadTabControl).SelectedItem as RadTabItem).Header as string;

            if (string.IsNullOrEmpty(tabItem))
            {
                return;
            }
        }
        private void RadTabControlBase_OnSelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            CollapseCheckBoxes();
            if (ChkAgreement == null)
            {
                return;
            }
            var tabItem = (RadTabItem)TabControlDocs.SelectedItem;

            switch (tabItem.Name)
            {
            case "TabAgreement":
                ChkAgreement.Visibility = Visibility.Visible;
                break;

            case "TabPassport":
                ChkPassport.Visibility = Visibility.Visible;
                break;

            case "TabIdCard":
                ChkIdCard.Visibility = Visibility.Visible;
                break;

            case "TabContactIdCard":
                ChkContactIdCard.Visibility = Visibility.Visible;
                break;

            case "TabFingerPrint":
                ChkFingerPrint.Visibility = Visibility.Visible;
                break;

            case "TabMedical":
                ChkMedical.Visibility = Visibility.Visible;
                break;

            case "TabPreDeparture":
                ChkPreDeparture.Visibility = Visibility.Visible;
                break;

            case "TabGradeEight":
                ChkGradeEight.Visibility = Visibility.Visible;
                break;

            case "TabCoc":
                ChkCoc.Visibility = Visibility.Visible;
                break;

            case "TabInsurance":
                ChkInsurance.Visibility = Visibility.Visible;
                break;
            }
        }
        private void _searchTabControl_OnSelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            switch (_searchTabControl.SelectedIndex)
            {
            case ForecastOverviewViewSetup.SearchByRegistrationTabIndex:
                //Dispatcher.BeginInvoke(new Action(() => _projectAutoCompleteBox.Focus())); // H&B disabled for now. Don't delete. They may request it.
                break;

            case ForecastOverviewViewSetup.SearchByUserTabIndex:
                Dispatcher.BeginInvoke(new Action(() => _usrAutoCompleteBox.Focus()));
                break;
            }
        }
        /// <summary>
        /// The rad tab control base_ on selection changed.
        /// </summary>
        /// <param name="sender">
        /// The sender.
        /// </param>
        /// <param name="e">
        /// The e.
        /// </param>
        private void RadTabControlBase_OnSelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            this._viewModel = this.DataContext as MainWindowDetailsTabControlCollectionQueueViewModel;
            if (this._viewModel != null)
            {
                var tabItem = CollectionQueueTab[this._viewModel.SelectedTab_ListCollectors];

                // try keep current selectedTab when edit mode and cancel dialog.
                if (null != tabItem)
                {
                    tabItem.IsSelected = true;
                }
            }
        }
Beispiel #15
0
        /// <summary>
        /// Ribbon的Tab发生变化时激发事件;
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void RibbonMenu_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            if (e.AddedItems.Count == 0)
            {
                return;
            }

            if (!((e.AddedItems[0] as RadRibbonTab)?.DataContext is RibbonTabDataContext ribbonTabDataContext))
            {
                return;
            }

            var args = new SelectedRibbonTabChangedEventArgs(ribbonTabDataContext.RibbonTabMetaData);

            CommonEventHelper.Publish <SelectedRibbonTabChangedEvent, SelectedRibbonTabChangedEventArgs>(args);
            CommonEventHelper.PublishEventToHandlers <ISelectedRibbonTabChangedEventHandler, SelectedRibbonTabChangedEventArgs>(args);
        }
Beispiel #16
0
 private void WorkList_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     foreach (HTabItem tab in e.AddedItems)
     {
         if (tab.IsSelected)
         {
             tab.LableTitle.Foreground = Brushes.Black;
             tab.LableDate.Foreground  = Brushes.DarkGray;
         }
     }
     foreach (HTabItem tab in e.RemovedItems)
     {
         if (!tab.IsSelected)
         {
             tab.LableTitle.Foreground = Brushes.FloralWhite;
             tab.LableDate.Foreground  = Brushes.Gray;
         }
     }
 }
Beispiel #17
0
        private void Tabs_OnSelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            if (_viewModel != null && _viewModel.UnitListViewModel != null && !_viewModel.IsCustomOwner)
            {
                if (BagsTab.IsSelected)
                {
                    _viewModel.UnitListViewModel.IsBagOpened = true;
                }
                else
                {
                    _viewModel.UnitListViewModel.IsBagOpened = false;
                }
                _viewModel.UnitListViewModel.SelectedTare = null;
                var           fabBagsTab    = (UserControl)GridBags;
                var           fabTrayTab    = (UserControl)GridTray;
                var           fabBoxTab     = (UserControl)GridBoxes;
                List <Visual> foundElements = new List <Visual>();

                fabBagsTab.FindDescendantsByType(typeof(TextBlock), "Location", foundElements);
                fabBoxTab.FindDescendantsByType(typeof(TextBlock), "Location", foundElements);
                fabTrayTab.FindDescendantsByType(typeof(TextBlock), "Location", foundElements);

                GridBags.UnitProduct.SelectedValue  = null;
                GridBoxes.UnitProduct.SelectedValue = null;
                GridTray.UnitProduct.SelectedValue  = null;

                foreach (var element in foundElements)
                {
                    var textBlock = element as TextBlock;
                    if (textBlock == null)
                    {
                        continue;
                    }
                    textBlock.SetResourceReference(StyleProperty, "UnitCaptionDefault");
                }
            }


            DetectLabelTypeOrDefault(sender as RadTabControl);
        }
Beispiel #18
0
        private void RadRibbonView_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            if (e.AddedItems.Contains(RibbonTabTrash))
            {
                ShowTrash = true;
                LoadGridViewDarkhastha();
            }
            else if (e.RemovedItems.Contains(RibbonTabTrash))
            {
                ShowTrash = false;
                LoadGridViewDarkhastha();
            }

            if (e.AddedItems.Contains(RibbonTabManagment))
            {
                GridViewDarkhastha.SelectionMode = SelectionMode.Extended;
            }
            else if (e.RemovedItems.Contains(RibbonTabManagment))
            {
                GridViewDarkhastha.SelectionMode = SelectionMode.Single;
            }
        }
 private void HospipalTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     WaitlistTab.Content = new WaitlistView();
 }
        private void RadTabControlOnSelectionChanged(object sender, RadSelectionChangedEventArgs radSelectionChangedEventArgs)
        {
            var promptGroup = ((RadTabItem)View.RadTabControl.SelectedItem).Tag as PromptGroup;

            //var promptGroup = ((RadTabItem) sender).Tag as PromptGroup;
            PromptGroup = promptGroup;
            FilterPrompts();
        }
		/// <summary>
		/// 切换面板内容时停止飞行浏览功能
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>
		private void RadTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
		{
			RadTabItem rtItem = this.SysRadTabControl.SelectedItem as RadTabItem;
			if (rtItem.Header.ToString() != "飞行漫游")
			{
				if (SmObjectLocator.getInstance().FlyManagerObject.Routes.CurrentRoute != null)
				{
					SmObjectLocator.getInstance().FlyManagerObject.Stop();
				}
			}
		}
        private void OnSelectionChanged( object sender, RadSelectionChangedEventArgs e )
        {
            // e.OriginalSource == null, that's why we use sender.
            if ( _hostControl == sender )
            {
                foreach ( RadTabItem tabItem in e.RemovedItems )
                {
                    var item = GetContainedItem ( tabItem );

                    // check if the view is in both Views and ActiveViews collections (there may be out of sync)
                    if ( Region.Views.Contains ( item ) && Region.ActiveViews.Contains ( item ) )
                    {
                        Region.Deactivate ( item );
                    }
                }

                foreach ( RadTabItem tabItem in e.AddedItems )
                {
                    var item = GetContainedItem ( tabItem );
                    if (!Region.ActiveViews.Contains(item) && Region.Views.Contains(item))
                    {
                        Region.Activate ( item );
                    }
                }
            }
        }
Beispiel #23
0
 private void VerticalTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
 {
     if (mMainToolbar != null)
     {
         mMainToolbar.AddButtonClick.RaiseCanExecuteChanged();
         mMainToolbar.DeleteButtonClick.RaiseCanExecuteChanged();
     }
 }
Beispiel #24
0
        private void outlookBar_SelectionChanged(object sender, RadSelectionChangedEventArgs e)
        {
            //var selectedItem = outlookBar.SelectedItem as RadOutlookBarItem;
            //var tag = selectedItem.Tag as string;

            //switch (tag)
            //{
            //    case "Mail":
            //        this.mailMessageSelectedStoryboard.Begin();
            //        break;
            //    default:
            //        break;
            //}
        }
Beispiel #25
0
 private void RadRibbonView_SelectionChanged_1(object sender, RadSelectionChangedEventArgs e)
 {
 }