private void gridPerMiss_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { RoleModel select = gridPerMiss.SelectedItem as RoleModel; Role _role = rolecontroll.GetById(select.IdRole); _txtrolename.Text = _role.RoleName; _checkAddAll.IsChecked = _role.AddAll; _checkAddDocGia.IsChecked = _role.AddDocGia; _checkAddSach.IsChecked = _role.AddSach; _checkAddSM.IsChecked = _role.AddSachMuon; _checkAdduser.IsChecked = _role.AddUser; _checkViewAll.IsChecked = _role.ViewAll; _checkViewDocGia.IsChecked = _role.ViewDocGia; _checkViewSach.IsChecked = _role.ViewSach; _checkViewSM.IsChecked = _role.ViewSachMuon; _checkViewuser.IsChecked = _role.ViewUser; _checkViewThongKe.IsChecked = _role.ViewThongKe; _checkEditAll.IsChecked = _role.EditAll; _checkEditDocGia.IsChecked = _role.EditDocGia; _checkEditSach.IsChecked = _role.EditSach; _checkEditSM.IsChecked = _role.EditSachMuon; _checkEdituser.IsChecked = _role.EditUser; _checkDeleteAll.IsChecked = _role.DeleteAll; _checkDeleteDocGia.IsChecked = _role.DeleteDocGia; _checkDeleteSach.IsChecked = _role.DeleteSach; _checkDeleteSM.IsChecked = _role.DeleteSachMuon; _checkDeleteuser.IsChecked = _role.DeleteUser; } catch { } }
private void treeList_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { if (this.treeList.SelectedItem != null && this.treeList.SelectedItem.ToString() != "False" && this.treeList.SelectedItem.ToString() != "True") { gbMenuContent.DataContext = this.treeList.SelectedItem as SysDepartment; if ( _SDMService.UseService( s => s.GetSysDepartments("") .Where(c => c.PKNO == (this.treeList.SelectedItem as SysDepartment) .PARENT_DEPARTMENT_PKNO)) .ToList() .Count > 0) { SysDepartment m_SysDepartment = _SDMService.UseService( s => s.GetSysDepartments("") .Where(c => c.PKNO == (this.treeList.SelectedItem as SysDepartment) .PARENT_DEPARTMENT_PKNO)) .ToList()[0]; parentname.Text = m_SysDepartment.DEPARTMENT_NAME; } } InitUser(); }
private void DgContactGrid_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var selectedItem = dgContactGrid.SelectedItem as ContactClient; if (selectedItem == null) { return; } if (selectedItem._DCType == 2) { ribbonControl.EnableButtons("CreditorOrders"); ribbonControl.DisableButtons("DebtorOrders"); ribbonControl.DisableButtons("Offers"); } else if (selectedItem._DCType == 1) { ribbonControl.DisableButtons("CreditorOrders"); ribbonControl.EnableButtons("DebtorOrders"); ribbonControl.DisableButtons("Offers"); } else if (selectedItem._DCType == 3) { ribbonControl.DisableButtons("CreditorOrders"); ribbonControl.DisableButtons("DebtorOrders"); ribbonControl.EnableButtons("Offers"); } else { ribbonControl.DisableButtons("CreditorOrders"); ribbonControl.DisableButtons("DebtorOrders"); ribbonControl.DisableButtons("Offers"); } }
private void GridControlItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { if (MembersGridControl.ItemsSource == null) { return; } Models.Member oMember = MembersGridControl.SelectedItem as Models.Member; if (oMember != null) { FirstNameTextBox.Text = oMember.FullName.FirstName; LastNameTextBox.Text = oMember.FullName.LastName; FatherNameTextBox.Text = oMember.FatherName; NationalCodeTextBox.Text = oMember.NationalCode; phoneNumberTextBox.Text = oMember.PhoneNumber; emailAddressTextBox.Text = oMember.EmailAddress; GendersCombobox.SelectedItem = (GendersCombobox.ItemsSource as System.Collections.Generic.List <ViewModels.GenderViewModel>) .Where(current => current.Gender == oMember.Gender) .FirstOrDefault(); var uriSource = new System.Uri(@"/Fund;component/Resources/Images/MemberPicture.png", System.UriKind.Relative); MemberImage.Source = (oMember.Picture == null) ? new System.Windows.Media.Imaging.BitmapImage(uriSource) : Utility.BytesToImage(oMember.Picture); CurrentId = oMember.Id; } }
private void gcUsuario_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var usuFocado = gcUsuario.GetFocusedRow() as Usuario; BO_Perfil boPerfil = (BO_Perfil)FactoryBO <Perfil> .GetBO(); BO_Empresa boEmpresa = (BO_Empresa)FactoryBO <Empresa> .GetBO(); boEmpresa.Attach(emp); // Antes a empresas estava utiliazando para um endereço "new" automatico/////////////////////////////////////////////////////////////////////////////////////// //Preenche o Grid control Usuario perfil de acordo com o usuario linha focada usuarioPerfis = new ObservableCollection <UsuarioPerfil>(); usuarioPerfis = IconUtil.ConverterL2OC(boUsuarioPerfil.ObterListaObjetoUsuario(usuFocado)); ObservableCollection <Perfil> listaPerfil = new ObservableCollection <Perfil>(); if (usuarioPerfis != null) { foreach (var item in usuarioPerfis) { listaPerfil.Add(boPerfil.ObterPerfil(item)); } //gcPerfilEmpresa.ItemsSource = listaPerfil; perfis = listaPerfil; } int linhaFocada = tvUsuario.FocusedRowHandle; if (tvUsuario.AllowEditing && ultimaLinhaFocada != linhaFocada) { MessageBox.Show("Finalize a operação antes de mudar de linha!", "Operação inválida"); tvUsuario.FocusedRowHandle = ultimaLinhaFocada; } }
//Quando o foco da linha do GridPerfil é trocado private void gcPerfil_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { BO_PerfilFuncionalidade boPerfilFuncionalidade = (BO_PerfilFuncionalidade)FactoryBO <PerfilFuncionalidade> .GetBO(); int linhaFocada = tvPerfil.FocusedRowHandle; if (tvPerfil.AllowEditing && ultimaLinhaFocada != linhaFocada) { MessageBox.Show("Finalize a operação antes de mudar de linha!", "Operação inválida"); tvPerfil.FocusedRowHandle = ultimaLinhaFocada; } var per = gcPerfil.GetFocusedRow() as Perfil; if (per != null && perfis.Count != 0) { perfilFuncionalidades = new ObservableCollection <PerfilFuncionalidade>(); perfilFuncionalidades = IconUtil.ConverterL2OC(boPerfilFuncionalidade.ObterListaFuncinalidadedoPerfilSelecionado(per)); btnAddFuncionalidadePerfil.IsEnabled = true; } else { perfilFuncionalidades = null; btnAddFuncionalidadePerfil.IsEnabled = false; } }
private void MenuTree_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { if (e.OldItem == null) { return; } TB_Menu menuModel = e.NewItem as TB_Menu; if (menuModel.FNavTo != null) { try { Assembly assembly = Assembly.GetExecutingAssembly(); // 获取当前程序集 object obj = assembly.CreateInstance("visa.CLEINT.View." + menuModel.FNavTo); if (obj != null) { MainFrame.Navigate(obj); } else { MessageBox.Show("该界面不存在"); } } catch (System.Exception ex) { MessageBox.Show(ex.Message); Log.WriteLog.WriteErorrLog(ex); } } }
public BooksWindow() { InitializeComponent(); progressBar.Visibility = Visibility.Hidden; DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e = null; object sender = null;; GridControl_SelectedItemChanged(sender, e); }
private void gridSachMuon_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { SachMuonModel select = gridSachMuon.SelectedItem as SachMuonModel; MuonSach sach = sachMuonControll.GetById(select.MaMuon); _txtmamuon.Text = sach.MaMuon.ToString(); _txtsoluongmuon.Text = sach.SoLuongMuon.ToString(); _txttiencoc.Text = sach.TienCoc.ToString(); _datemuon.Text = sach.NgayMuon.ToString("MM/dd/yyyy"); _datetra.Text = sach.NgayHen.ToString("MM/dd/yyyy"); _checkdatra.IsChecked = sach.DaTra; if (sach.MaDocGia != null) { try { DocGia selected = _cbbtendocgia.SelectedItem as DocGia; List <DocGia> cboxList = _cbbtendocgia.ItemsSource as List <DocGia>; selected = cboxList.SingleOrDefault(m => m.MaDocGia == sach.MaDocGia); _cbbtendocgia.SelectedItem = selected; } catch (Exception) { _cbbtendocgia.SelectedItem = null; } } else { _cbbtendocgia.SelectedItem = null; } if (sach.Sach != null) { try { Sach selected = _cbbtensach.SelectedItem as Sach; List <Sach> cboxList = _cbbtensach.ItemsSource as List <Sach>; selected = cboxList.SingleOrDefault(m => m.MaSach == sach.MaSach); _cbbtensach.SelectedItem = selected; } catch (Exception) { _cbbtensach.SelectedItem = null; } } else { _cbbtensach.SelectedItem = null; } List <string> ma = new List <string>(); ma = sachMuonControll.GetListMaDocGia(sach.MaSach); gridDocgia.ItemsSource = docGiaControll.GetDocGiaByListMa(ma); gridDocgia.RefreshData(); } catch { } }
private void gdItems_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { EntityItem item = e.NewItem as EntityItem; if (item != null) { txtItemIdOrUrl.Text = string.Format("http://item.taobao.com/item.htm?id={0}", item.item_id); } }
void OnGridControlSelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { BindingExpression exp = map.GetBindingExpression(MapControl.CenterPointProperty); if (exp != null) { exp.UpdateTarget(); } }
private void PackGrid_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { LineSeries2D.Points.BeginInit(); LineSeries2D.Points.Clear(); foreach (DataRow item in pgv.dataCurrent.Rows) { LineSeries2D.Points.Add(new SeriesPoint(Convert.ToDateTime(item["时间"]), Convert.ToDouble(item[pgv.DataType]))); } LineSeries2D.Points.EndInit(); }
private void MainGrid_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { if (e.OldItem == null) { return; } model = e.NewItem as TB_AuditPosition; EditGrid.DataContext = model; }
private void DgGldailyJournalLinesGrid_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var gl = dgGldailyJournalLinesGrid.SelectedItem as GLDailyJournalLineClient; if (gl != null && gl._DocumentRef != 0) { var visibleRows = dgvoucherGrid.GetVisibleRows() as IList <VouchersClientLocal>; dgvoucherGrid.SelectedItem = visibleRows?.Where(v => v.PrimaryKeyId == gl._DocumentRef).FirstOrDefault(); } }
private void gridTheLoai_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { TheLoaiModel select = gridTheLoai.SelectedItem as TheLoaiModel; TheLoai theloai = theloaiControll.GetById(select.MaTheLoai); _txtmatheloai.Text = theloai.MaTheLoai; _txttentheloai.Text = theloai.TenTheLoai; } catch { } }
private void gridTacGia_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { TacGiaModel select = gridTacGia.SelectedItem as TacGiaModel; TacGia tacgia = tacgiaControll.GetById(select.MaTacGia); _txtmatacgia.Text = tacgia.MaTacGia; _txttentacgia.Text = tacgia.TenTacGia; } catch { } }
private void gridlop_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { LopModel select = gridlop.SelectedItem as LopModel; Lop lop = lopControll.GetById(select.MaLop); _txtmalop.Text = lop.MaLop; _txttenlop.Text = lop.TenLop; } catch { } }
private void GridControl_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { BookID = (int)booksGrid.GetFocusedRowCellValue("ID"); try { coverPicIE.Source = LoadImage(DataBaseTools.GetCoverPic(BookID)); } catch { } }
private void gridkhoa_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { KhoaModel select = gridkhoa.SelectedItem as KhoaModel; Khoa khoa = khoaControll.GetById(select.MaKhoa); _txtmakhoa.Text = khoa.MaKhoa; _txttenkhoa.Text = khoa.TenKhoa; } catch { } }
private void gridNXB_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { NhaXuatBanModel select = gridNXB.SelectedItem as NhaXuatBanModel; NhaXB nxb = nxbControll.GetById(select.MaNXB); _txtmanxb.Text = nxb.MaNXB; _txttennxb.Text = nxb.TenNhaXB; } catch { } }
private void gcCategoria_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var cat = gcCategoria.GetFocusedRow() as Categoria; int linhaFocada = tvCategoria.FocusedRowHandle; if (tvCategoria.AllowEditing && ultimaLinhaFocada != linhaFocada) { MessageBox.Show("Finalize a operação antes de mudar de linha!", "Operação inválida"); tvCategoria.FocusedRowHandle = ultimaLinhaFocada; } }
private void gridUser_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { UserModel select = gridUser.SelectedItem as UserModel; User User = usercontroll.GetById(select.IDUSER); _txtiduser.Text = User.IDUSER.ToString(); _txtusername.Text = User.USERNAME; _txtpassword.Text = User.PASSWORD; _txtrole.Text = User.Role.RoleName; } catch { } }
private void dgInventoryItemsGrid_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { if (ibase == null) { return; } #if SILVERLIGHT var selectedItem = GetSelectedItem(); if (selectedItem != null) { ibase.isEditLayout = (selectedItem._ItemType >= (byte)Uniconta.DataModel.ItemType.BOM); } #endif }
//Quando o foco da linha do GridEmpresa é trocado private void gcEmpresa_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var emp = gcEmpresa.GetFocusedRow() as Empresa; perfis = new ObservableCollection <Perfil>(); perfis = IconUtil.ConverterL2OC(boPerfil.ObterListaPerfilporEmpresa(emp)); int linhaFocada = tvEmpresa.FocusedRowHandle; if (tvEmpresa.AllowEditing && ultimaLinhaFocada != linhaFocada) { MessageBox.Show("Finalize a operação antes de mudar de linha!", "Operação inválida"); tvEmpresa.FocusedRowHandle = ultimaLinhaFocada; } }
private void DgInventoryItemsGrid_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var oldselectedItem = e.OldItem as InvItemClient; if (oldselectedItem != null) { oldselectedItem.PropertyChanged -= DgInventoryItemsGrid_PropertyChanged; } var selectedItem = e.NewItem as InvItemClient; if (selectedItem != null) { selectedItem.PropertyChanged += DgInventoryItemsGrid_PropertyChanged; } }
private void Gridorder_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { MesJobOrder mesJobOrder = gridorder.SelectedItem as MesJobOrder; if (mesJobOrder == null) { gridItem.ItemsSource = null; return; } var process = ws.UseService(s => s.GetMesProcessCtrols($"JOB_ORDER_PKNO = '{mesJobOrder.PKNO}' ")) .OrderBy(c => c.PROCESS_INDEX).ThenBy(c => c.CREATION_DATE).ToList(); gridItem.ItemsSource = process; }
private void gridDocgia_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { try { DocGiaModel select = gridDocgia.SelectedItem as DocGiaModel; DocGia docgia = docGiaControll.GetById(select.MaDocGia); _txtdiachidg.Text = docgia.DiaChi; _txtkhoadg.Text = docgia.Khoa.TenKhoa; _txtlopdg.Text = docgia.Lop.TenLop; _txttendg.Text = docgia.TenDocGia; _txttienkiguidg.Text = docgia.TienKiGui.ToString(); } catch { } }
private void gcPerfilEmpresa_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { BO_PerfilFuncionalidade boPerfilFuncionalidade = (BO_PerfilFuncionalidade)FactoryBO <PerfilFuncionalidade> .GetBO(); var per = gcPerfilEmpresa.GetFocusedRow() as Perfil; if (per != null && perfis.Count != 0) { perfilFuncionalidades = new ObservableCollection <PerfilFuncionalidade>(); perfilFuncionalidades = IconUtil.ConverterL2OC(boPerfilFuncionalidade.ObterListaFuncinalidadedoPerfilSelecionado(per)); } else { perfilFuncionalidades = null; } }
protected void OnSelectedAttributeChange(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { Kernel.Domain.Attribute selection = attributeTreeList.GetSelectedValue();; if (selection != null && !selection.isCompleted && selection.oid.HasValue) { BrowserDataFilter filter = new BrowserDataFilter(); filter.groupOid = selection.oid.Value; filter.page = 1; filter.pageSize = 10; BrowserDataPage <Kernel.Domain.AttributeValue> page = ModelService.getRootAttributeValuesByAttribute(filter); selection.valueListChangeHandler.originalList = page.rows; selection.isCompleted = true; filter.page = page.currentPage; filter.totalPages = page.pageCount; selection.DataFilter = filter; } attributeValueTreeList.DisplayAttribute(selection); }
private void DgUserTable_SelectedItemChanged(object sender, DevExpress.Xpf.Grid.SelectedItemChangedEventArgs e) { var selectedItem = dgUserTable.SelectedItem as TableHeaderClient; if (selectedItem == null) { return; } if (selectedItem._SharedFromCompanyId == 0) { ribbonControl.EnableButtons("EditRow"); ribbonControl.EnableButtons("Fields"); ribbonControl.EnableButtons("SharedToCompany"); } else { ribbonControl.DisableButtons("EditRow"); ribbonControl.DisableButtons("Fields"); ribbonControl.DisableButtons("SharedToCompany"); } }