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); } } } }
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(); } }
private void RadTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e) { if (detailRadTabItem.IsSelected && GLRadGridView.SelectedItem != null) { BeginEdit(); } //else //{ // GLDataForm.AddNewItem(); //} }
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; } }
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; } } }
/// <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); }
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; } } }
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); }
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 ); } } } }
private void VerticalTabControl_SelectionChanged(object sender, RadSelectionChangedEventArgs e) { if (mMainToolbar != null) { mMainToolbar.AddButtonClick.RaiseCanExecuteChanged(); mMainToolbar.DeleteButtonClick.RaiseCanExecuteChanged(); } }
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; //} }
private void RadRibbonView_SelectionChanged_1(object sender, RadSelectionChangedEventArgs e) { }