private void importedTicketsView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == colPaymentMethod) { var it = (ImportedTicket)importedTicketsView.GetRow(e.RowHandle); e.RepositoryItem = it.PaymentMethod == "Unpaid" ? (RepositoryItem)unpaidEdit : paymentMethodEdit; } }
private void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == colWarning) { var warning = (AdWarning)gridView.GetRow(e.RowHandle); e.RepositoryItem = warning.IsSuppressed ? disabledSuppressionEdit : suppressionEdit; } }
protected void MarcarPaso(object sender, CustomRowCellEditEventArgs e) { pnlExcepciones.Visible = false; pnlContactarembarcador.Visible = false; pnlRecibirAperturaEmb.Visible = false; //pnlEnviarAviso.Visible = false; //if(e.Column.FieldName == "Estado") //{ if (e.RowHandle == 0) { pnlExcepciones.Visible = true; } if (e.RowHandle == 1) { pnlContactarembarcador.Visible = true; } if (e.RowHandle == 2) { pnlRecibirAperturaEmb.Visible = true; } if (e.RowHandle == 11) { //pnlEnviarAviso.Visible = true; } //} }
private void relativesView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == colRelative || e.Column == colMember) { if (e.CellValue == person) e.RepositoryItem = labelLikeEdit; } }
private void OnCustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column != gridColumnFile) return; var dataRow = gridViewData.GetRow(e.RowHandle) as UserActivity; if (dataRow != null && dataRow.IsUrl) e.RepositoryItem = repositoryItemHyperLinkEdit; else e.RepositoryItem = repositoryItemButtonEdit; }
private void gridView1_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { txtMaSach.Text = gridView1.GetRowCellValue(e.RowHandle, "MaSach").ToString(); txtTenSach.Text = gridView1.GetRowCellValue(e.RowHandle, "TenSach").ToString(); txtTheLoai.Text = gridView1.GetRowCellValue(e.RowHandle, "TheLoai").ToString(); txtTacGia.Text = gridView1.GetRowCellValue(e.RowHandle, "TacGia").ToString(); txtGiaSach.Text = gridView1.GetRowCellValue(e.RowHandle, "GiaSach").ToString(); txtNXB.Text = gridView1.GetRowCellValue(e.RowHandle, "NhaXuatBan").ToString(); nb_SoLuong.Value = Int32.Parse(gridView1.GetRowCellValue(e.RowHandle, "SoLuong").ToString()); }
private void GridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { string fieldName = e.Column.FieldName; object targetObject = employeeGridView.GetRow(e.RowHandle); if (!security.IsGranted(new PermissionRequest(securedObjectSpace, typeof(Employee), SecurityOperations.Read, targetObject, fieldName))) { e.RepositoryItem = protectedContentTextEdit; } }
private void relativesView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == colRelative || e.Column == colMember) { if (e.CellValue == person) { e.RepositoryItem = labelLikeEdit; } } }
private void GV_PageHV_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "column2") { if (!CanEditCellRowList.ContainsKey(e.RowHandle)) { e.RepositoryItem = rite; } } }
private void GridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { string fieldName = e.Column.FieldName; object targetObject = employeeGridView.GetRow(e.RowHandle); if (!security.CanRead(targetObject, fieldName)) { e.RepositoryItem = protectedContentTextEdit; } }
private void GridViewSupplierCity_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == gridColumnSupplierGuid) { e.RepositoryItem = _supplierCombo; } //else if (e.Column == gridColumnOperator) { // e.RepositoryItem = _operatorSearch; //} }
/// <summary> /// 根據條件更換RepositoryItem /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gvMain_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { GridView view = (GridView)sender; int index = e.RowHandle; var FutKindid = view.GetRowCellValue(index, view.Columns["F_KIND_ID"]); var OptKindid = view.GetRowCellValue(index, view.Columns["O_KIND_ID"]); switch (e.Column.FieldName) { case "AI5_SETTLE_PRICE": if (!string.IsNullOrEmpty(FutKindid.AsString())) { e.RepositoryItem = repositorySettlePriceTextEdit; } else { e.RepositoryItem = null; } break; case "TFXM1_SFD_FPR": string flag = view.GetRowCellValue(index, view.Columns["SFD_UPD_FLAG"]).AsString(); if (flag == "Y") { e.RepositoryItem = repositorySfdPriceTextEdit; } else { e.RepositoryItem = null; } break; case "F_CHOOSE": if (!string.IsNullOrEmpty(FutKindid.AsString())) { e.RepositoryItem = repositoryFutCheckEdit1; } else { e.RepositoryItem = emptyEditor; } break; case "O_CHOOSE": if (!string.IsNullOrEmpty(OptKindid.AsString())) { e.RepositoryItem = repositoryOptCheckEdit1; } else { e.RepositoryItem = emptyEditor; } break; } }
private void gvMain_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { GridView view = sender as GridView; if (e.Column.FieldName == "MPDF_KIND_ID" && e.RowHandle == gvMain.FocusedRowHandle) { RepositoryItemLookUpEdit _RepLookUpEdit4 = new RepositoryItemLookUpEdit(); _RepLookUpEdit4.SetColumnLookUp(dtInsertUse, "MPDF_KIND_ID", "CP_DISPLAY", TextEditStyles.Standard, "-"); e.RepositoryItem = _RepLookUpEdit4; } }
private void gvAttachmentTypes_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (!gvAttachmentTypes.IsDataRow(e.RowHandle) || !e.Column.Name.StartsWith(AttachmentColNamePrefix)) { return; } string type = (string)gvAttachmentTypes.GetRowCellValue(e.RowHandle, gcAttachmentType); e.RepositoryItem = AttachmentEditorsByType[type]; }
private void gridView_0_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == this.gridColumn_2) { GridEditorItem row = this.gridView_0.GetRow(e.RowHandle) as GridEditorItem; if (row != null) { e.RepositoryItem = row.RepositoryItem; } } }
void gv_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { xCol xc; if (ListCols.TryGetValue(e.Column.AbsoluteIndex, out xc)) { ((BindingSource)xc.rle.DataSource).DataMember = string.Empty; ((BindingSource)xc.rle.DataSource).DataSource = xc.GetSrcHandler(eColl.GetParent()); } }
//public virtual void OndgvCodeCellValueChanged(CellValueChangedEventArgs e) //{ // this.dgvCode.FindRowByKey(this.colPartnerId, e); //} private void gridView1_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { try { this.OngridView1CustomRowCellEditForEditing(e); } catch (Exception exception) { ClientContext.HandleError(exception, this); } }
private void showCustomCellEditForEditing(object sendter, CustomRowCellEditEventArgs e) { var cell = retrieveCellFromRowHandle(e.Column.Name, e.RowHandle); if (cell.HasInvalidHandles()) { return; } e.RepositoryItem = cell.EditRepository(); }
private void gvItems_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (!_attachTypeColMap.ContainsKey(e.Column)) { return; } string type = _attachTypeColMap[e.Column]; e.RepositoryItem = _parent.AttachmentEditorsByType[type]; }
private void OnCustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column == gridColumnFileName || e.Column == gridColumnFileDetail) { var dataRow = advBandedGridViewData.GetRow(e.RowHandle) as FileActivityReportModel; if (dataRow != null && dataRow.IsUrl) e.RepositoryItem = repositoryItemHyperLinkEdit; else e.RepositoryItem = repositoryItemButtonEdit; } }
private void GvMessages_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { Common.Message m = (Common.Message)gvMessages.GetRow(e.RowHandle); if (m != null && m.Type == MessageType.Photo) { e.RepositoryItem = riPictureEdit; } else { e.RepositoryItem = riMemoEdit; } }
public virtual void OngridView1CustomRowCellEditForEditing(CustomRowCellEditEventArgs e) { e.Column.OptionsColumn.ReadOnly = false; if (e.Column.Equals(this.colTravItemId)) { e.RepositoryItem = this.rlkpItemId; } if (e.Column.Equals(this.colPartnerId)) { e.RepositoryItem = this.rlkpPartnerId; } }
private void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == ButtonColumnName) { crmContractDeal wp = gridListEditor.GridView.GetRow(e.RowHandle) as crmContractDeal; if (wp != null) { RepositoryItemButtonEdit item = defaultButtonColumnColumnProperties.Clone() as RepositoryItemButtonEdit; UpdateButtons(item, true); //wp.Active); e.RepositoryItem = item; } } }
private void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == ButtonColumnName) { ISimpleBusinessAction order = gridListEditor.GridView.GetRow(e.RowHandle) as ISimpleBusinessAction; if (order != null) { RepositoryItemButtonEdit item = defaultButtonColumnColumnProperties.Clone() as RepositoryItemButtonEdit; UpdateButtons(item, order.Active); e.RepositoryItem = item; } } }
private void gvRoles_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName != " ") { return; } int rowHandle = e.RowHandle + 1; if (buttons.ContainsKey(rowHandle)) { e.RepositoryItem = buttons[rowHandle]; } }
private void gridView1_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { txtMKH.Text = gridView1.GetRowCellValue(e.RowHandle, "MaKH").ToString(); txtTKH.Text = gridView1.GetRowCellValue(e.RowHandle, "TenKH").ToString(); txtSDT.Text = gridView1.GetRowCellValue(e.RowHandle, "SDT").ToString(); txtDC.Text = gridView1.GetRowCellValue(e.RowHandle, "DiaChi").ToString(); btnT.Enabled = false; btnX.Enabled = true; btnS.Enabled = true; btnLM.Enabled = true; btnEC.Enabled = true; }
private void adView1_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { ColumnView view = sender as ColumnView; // e.Column.FieldName == //if (e.Column.FieldName == "dist" && e.ListSourceRowIndex != DevExpress.XtraGrid.GridControl.InvalidRowHandle) //{ // //e.DisplayText = string.Format("{0,4:0.00}", dist); //} }
protected void MarcarPaso(object sender, CustomRowCellEditEventArgs e) { pnlPaso1.Visible = false; pnlPaso3.Visible = false; pnlExcepciones.Visible = false; pnlEnviarAviso.Visible = false; //if(e.Column.FieldName == "Estado") //{ if (e.RowHandle == 0) { //CargarPaso1HousesBL(); pnlPaso1.Visible = true; } if (e.RowHandle == 2) { //CargarPaso3HousesRuteados(); pnlPaso3.Visible = true; } if (e.RowHandle == 11) { CargarPaso11IngresoExcepciones(); pnlExcepciones.Visible = true; } if (e.RowHandle == 12) { pnlEnviarAviso.Visible = true; } //} //if(e.Column.FieldName == "Estado") //{ // GridView View = sender as GridView; // bool estado2 = Convert.ToBoolean(View.GetRowCellValue(e.RowHandle, View.Columns["Estado"])); // if(estado2) // { // PaperlessPasosEstado paso = ObtenerPasoSeleccionado(); // if (paso != null) // { // Entidades.GlobalObject.ResultadoTransaccion resultado = LogicaNegocios.Paperless.Paperless.Usuario1CambiarEstadoPaso(paso); // if (resultado.Estado == Enums.EstadoTransaccion.Rechazada) // { // MessageBox.Show("Error al cambiar estado del paso. \n" + resultado.Descripcion, "Paperless", // MessageBoxButtons.OK, MessageBoxIcon.Error); // } // } // } //} }
private void gridView4_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { switch (e.CellValue.ToString()) { case "汽油": gridColumn9.ColumnEdit = riComboCtny; e.RepositoryItem = riComboCtny; break; case "柴油": gridColumn9.ColumnEdit = riComboCtny; e.RepositoryItem = riComboCtny; break; case "两用燃料": gridColumn9.ColumnEdit = riComboCtny; e.RepositoryItem = riComboCtny; break; case "双燃料": gridColumn9.ColumnEdit = riComboCtny; e.RepositoryItem = riComboCtny; break; case "气体燃料": gridColumn9.ColumnEdit = riComboCtny; e.RepositoryItem = riComboCtny; break; case "非插电式混合动力": gridColumn9.ColumnEdit = riComboFcds; e.RepositoryItem = riComboFcds; break; case "插电式混合动力": gridColumn9.ColumnEdit = riComboCds; e.RepositoryItem = riComboCds; break; case "纯电动": gridColumn9.ColumnEdit = riComboCdd; e.RepositoryItem = riComboCdd; break; case "燃料电池": gridColumn9.ColumnEdit = riComboRldc; e.RepositoryItem = riComboRldc; break; } }
private void gridCostBuildUpView_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { GridView currentView = sender as GridView; DataRow drv = currentView.GetDataRow(e.RowHandle); if ((e.Column.FieldName == "GRVValue" && drv["Variable"] == "GRVTransit") || (!chkUseProration.Checked && e.Column.FieldName == "GRVValue")) { e.RepositoryItem = txtEnabled; } else if (e.Column.FieldName == "GRVValue") { e.RepositoryItem = Disabled; } }
private void gridView1_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "FL") { DataRow ys_info = this.gridView1.GetFocusedDataRow() as DataRow; if (ys_info != null) { if (ys_info["Sort"].Equals(8) || ys_info["Sort"].Equals(9)) { e.RepositoryItem = this.repositoryItemButtonEditFL; } } } }
private void gv_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "FOREIGNKEYNAME") { if (string.IsNullOrEmpty(e.CellValue.ToString())) { e.RepositoryItem = foreignKeyButton; } else { e.RepositoryItem = foreignKeyButtonSil; } } }
private void GridView1OnCustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { GridView view = sender as GridView; if (view != null) { int selectedRowIndex = view.GetSelectedRows().First(); var rowObject = view.GetRow(selectedRowIndex) as Model.LigneLiasse; if (rowObject != null && Type.GetTypeCode(rowObject.TypeValeurs) == TypeCode.Decimal && e.Column.Name.Contains("Valeur")) { e.RepositoryItem = this.repositoryItemSpinEdit1; } } }
private void gridViewPara_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "Value") { int dataSort = GetDataCatalogOfRow(e.RowHandle); if (dataSort >= 0) { if (m_DataCatalogTable != null) { e.RepositoryItem = GetRepositoryItem(dataSort); } } } }
private void gvShow_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.ColumnType == typeof(DateTime)) { try { RepositoryItemDateEdit date = new RepositoryItemDateEdit(); date.EditMask = "D"; date.Mask.UseMaskAsDisplayFormat = true; e.RepositoryItem = date; } catch { } } }
protected override void detailView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { base.detailView_CustomRowCellEdit(sender, e); GridView detailView = sender as GridView; Enum.TryParse(detailView.GetRowCellValue(e.RowHandle, nameof(parentModel.Status)).ToString(), out ProcessStatusEnum processStatus); Enum.TryParse(detailView.GetRowCellValue(e.RowHandle, nameof(parentModel.RequestCategory)).ToString(), out RequestCategoriesEnum requestCategory); if (e.Column.FieldName == nameof(childModel.ToOutStockTotal)) { RenderCommonHelper.SetColNotEditable(e.Column); } }
private void dgb_importacion1_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "fechbou") { e.RepositoryItem = repositoryItemDateEdit1; } if (e.Column.FieldName == "bimp_sunat2") { e.RepositoryItem = TextEdit1; } if (e.Column.FieldName == "bimp_sunat1") { e.RepositoryItem = TextEdit1; } if (e.Column.FieldName == "tipcamb") { e.RepositoryItem = TextEdit1; } for (var i = 0; i < Tablabloqueo.Rows.Count; i++) { var n = Convert.ToInt32(Tablabloqueo.Rows[i][0].ToString()); if (e.RowHandle == n) { e.RepositoryItem = re_readonly; } } }
private void gvEventLog_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { //if (e.Column.FieldName == "azure_blob_audio_id") { // CTScEventAndFollowUpLog _Row = gvEventLog.GetFocusedRow() as CTScEventAndFollowUpLog; // if (_Row == null) { // e.RepositoryItem = ribePlayHidden; // return; // } // if (!string.IsNullOrEmpty(_Row.azure_blob_audio_id) && Convert.ToBoolean(_Row.is_azure_blob)) // e.RepositoryItem = ribePlay; // else // e.RepositoryItem = ribePlayHidden; //} if (e.Column.FieldName == "audio_id") { CTScEventAndFollowUpLog _Row = gvEventLog.GetRow(e.RowHandle) as CTScEventAndFollowUpLog; if (_Row == null) { e.RepositoryItem = ribePlayHidden; return; } if (_Row.start_time == _Row.end_time) { e.RepositoryItem = ribePlayHidden; return; } /** * if azure blob. */ else if (Convert.ToBoolean(_Row.is_azure_blob)) { //if (!string.IsNullOrEmpty(_Row.azure_blob_audio_id)) e.RepositoryItem = ribePlay; //else // e.RepositoryItem = ribePlayHidden; } /** * if old audio. */ else { if (_Row.audio_id == null) { e.RepositoryItem = ribePlayHidden; return; } if (string.IsNullOrEmpty(_Row.audio_id.ToString())) { e.RepositoryItem = ribePlayHidden; return; } Guid _AudioId = (Guid)_Row.audio_id; if (_AudioId == Guid.Empty) { e.RepositoryItem = ribePlayHidden; return; } e.RepositoryItem = ribePlay; //if (e.CellValue == null) { // e.RepositoryItem = ribePlayHidden; // return; //} //var audioId = (Guid)e.CellValue; //if (audioId == Guid.Empty) { // e.RepositoryItem = ribePlayHidden; // return; //} ////If audio exist in the tmpwav show play //CommonApplicationData commonFolder = new CommonApplicationData("BrightVision", "BrightSales"); ////string filePathTmpWav = String.Format(@"{0}\tmpwav\{1}_.wav", commonFolder.ApplicationFolderPath, audioId); //string filePathCachWav = String.Format(@"{0}\cachewav\{1}_.wav", commonFolder.ApplicationFolderPath, audioId); //if (File.Exists(filePathCachWav)) { // e.RepositoryItem = ribePlay; // return; //} //var source = gcEventLog.DataSource as List<CTScEventAndFollowUpLog>; //var followup = source.FirstOrDefault(param => param.audio_id == audioId); //if (followup != null) { // if (followup.main_uploaded.HasValue && followup.main_uploaded.Value) // e.RepositoryItem = ribePlay; // else // e.RepositoryItem = ribePlayHidden; //} //else // e.RepositoryItem = ribePlayHidden; } } else if (e.Column.FieldName == "done") { if (gvEventLog.GetRowCellValue(e.RowHandle, "event_type") != null) { bool _DisplayCheckBox = false; if (gvEventLog.GetRowCellValue(e.RowHandle, "event_type").Equals("Nurture Event") || gvEventLog.GetRowCellValue(e.RowHandle, "event_type").Equals("Make Call") || gvEventLog.GetRowCellValue(e.RowHandle, "event_type").Equals("Send Mail") || gvEventLog.GetRowCellValue(e.RowHandle, "event_type").Equals("Todo")) _DisplayCheckBox = true; if (!_DisplayCheckBox) e.RepositoryItem = new DevExpress.XtraEditors.Repository.RepositoryItem(); } } }
protected void MarcarPaso(object sender, CustomRowCellEditEventArgs e) { pnlPaso1.Visible = false; pnlPaso3.Visible = false; pnlExcepciones.Visible = false; pnlEnviarAviso.Visible = false; //if(e.Column.FieldName == "Estado") //{ if (e.RowHandle == 0) { //CargarPaso1HousesBL(); pnlPaso1.Visible = true; } if (e.RowHandle == 2) { //CargarPaso3HousesRuteados(); pnlPaso3.Visible = true; } if (e.RowHandle == 11) { CargarPaso11IngresoExcepciones(); pnlExcepciones.Visible = true; } if (e.RowHandle == 12) { pnlEnviarAviso.Visible = true; } //} //if(e.Column.FieldName == "Estado") //{ // GridView View = sender as GridView; // bool estado2 = Convert.ToBoolean(View.GetRowCellValue(e.RowHandle, View.Columns["Estado"])); // if(estado2) // { // PaperlessPasosEstado paso = ObtenerPasoSeleccionado(); // if (paso != null) // { // Entidades.GlobalObject.ResultadoTransaccion resultado = LogicaNegocios.Paperless.Paperless.Usuario1CambiarEstadoPaso(paso); // if (resultado.Estado == Enums.EstadoTransaccion.Rechazada) // { // MessageBox.Show("Error al cambiar estado del paso. \n" + resultado.Descripcion, "Paperless", // MessageBoxButtons.OK, MessageBoxIcon.Error); // } // } // } //} }
private void gridView1_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { gridView1.CustomRowCellEdit -= new CustomRowCellEditEventHandler(gridView1_CustomRowCellEdit); if (e.Column.FieldName == "Content") { int img = !string.IsNullOrEmpty(gridView1.GetRowCellValue(e.RowHandle, "Type").ToString()) ? Int32.Parse(gridView1.GetRowCellValue(e.RowHandle, "Type").ToString()) : -1; if (img == -1) { gridView1.CustomRowCellEdit += new CustomRowCellEditEventHandler(gridView1_CustomRowCellEdit); return; } if (img == 0) e.RepositoryItem = repositoryItemMemoEdit1; else { e.RepositoryItem = repositoryItemPictureEdit3; } } #region forCbo //RepositoryItemComboBox cboColumnGrd; //cboColumnGrd = new RepositoryItemComboBox(); //cboColumnGrd.Items.Add("One"); //gridView1.Columns["TagCode"].ColumnEdit = cboColumnGrd; //cboColumnGrd.Items.Clear(); //cboColumnGrd.Items.Add("S"); //cboColumnGrd.Items.Add("AN"); //cboColumnGrd.Items.Add("FH"); //cboColumnGrd.Items.Add("LH"); //cboColumnGrd.Items.Add("O"); //cboColumnGrd.Items.Add("A"); //cboColumnGrd.Items.Add("MI"); //cboColumnGrd.Items.Add("MA"); //cboColumnGrd.Items.Add("P"); //cboColumnGrd.Items.Add("Tx"); //cboColumnGrd.Items.Add("Dx"); //cboColumnGrd.Items.Add("Ex"); #endregion #region for LookUpEditCtrl //RepositoryItemLookUpEdit popEdit = new RepositoryItemLookUpEdit(); //popEdit.DataSource = DataCreator.CboTagData(); //popEdit.DisplayMember = "DisplayId"; ////popEdit.ValueMember = "Value"; //popEdit.ValueMember = "DisplayId"; ////popEdit.SearchMode = SearchMode.AutoComplete; //popEdit.AutoSearchColumnIndex = 2; //gridView1.Columns["TagCode"].ColumnEdit = popEdit; //Dictionary<string, string> dicConvert = DataCreator.DicConvertTag(); //if (e.Column.Name == colTagCode.Name) //{ // if (dicConvert.ContainsKey(e.ToString())) // { // string value = dicConvert[e.ToString()]; // gridView1.SetRowCellValue(gridView1.FocusedRowHandle, "TagName", value); // } //} #endregion gridView1.CustomRowCellEdit += new CustomRowCellEditEventHandler(gridView1_CustomRowCellEdit); }
private void viewLevers_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { }
private void gvContact_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "linkedinicon") { CTScSubCampaignContactList row = gvContact.GetRow(e.RowHandle) as CTScSubCampaignContactList; if (row != null) { if (ValidationUtility.IFNullString(row.linkedin_url, "") != "") { DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit _repLinkedInButton = new DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit(); _repLinkedInButton = repLinkedInButton.Clone() as DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit; _repLinkedInButton.Buttons[0].ToolTip = row.linkedin_url; e.RepositoryItem = _repLinkedInButton; //((DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit)e.RepositoryItem).Buttons[0].ToolTip = row.linkedin_url; } else { e.RepositoryItem = repLinkedInButtonHidden; } } } }
private void CustomRowCellEditForEditingHandler(object sender, CustomRowCellEditEventArgs e) { if (_repositories.ContainsKey(e.Column.FieldName)) { e.RepositoryItem = _repositories[e.Column.FieldName]; } if (_attributesCache.ContainsKey(e.Column.FieldName)) { foreach (CustomAttribute a in _attributesCache[e.Column.FieldName]) { a.applyCustomRowCellEdit(this, e); } } }
private void gridViewMeterUtility_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.RowHandle < 0) return; if (!e.Column.FieldName.Equals("present_energy_value")) return; if (e.Column.FieldName == "present_energy_value") { if (gridViewMeterUtility.FocusedRowHandle.To<int>() >= 0) { string meterSerial = gridViewMeterUtility.GetRowCellValue(gridViewMeterUtility.FocusedRowHandle, "meter_serial").ToString(); DataTable DTLook = new DataTable(); DTLook.Columns.Add("DateLastest", typeof(DateTime)); DTLook.Columns.Add("TotalUnit", typeof(double)); DataTable LastestDT = new DataTable(); LastestDT = BusinessLogicBridge.DataStore.getLastestDropDown(meterSerial); repositoryItemComboBoxLastestDate2.Items.Clear(); for (int j = 0; j < LastestDT.Rows.Count; j++) { DTLook.Rows.Add(LastestDT.Rows[j]["DateLastest"], LastestDT.Rows[j]["TotalUnit"].To<double>()); repositoryItemComboBoxLastestDate2.Items.Add(LastestDT.Rows[j]["DateLastest"] + " " + LastestDT.Rows[j]["TotalUnit"].ToString()); } e.RepositoryItem = repositoryItemComboBoxLastestDate2; string[] formatStringCheck = gridViewMeterUtility.GetRowCellValue(e.RowHandle, "present_energy_value").ToString().Split(' '); if (formatStringCheck.Length > 1) { // Yes // date and value gridViewMeterUtility.SetRowCellValue(e.RowHandle, "present_date_update", formatStringCheck[0].ToString()); gridViewMeterUtility.SetRowCellValue(e.RowHandle, "present_energy_value", formatStringCheck[1].To<double>()); } else { // No // 50.00 gridViewMeterUtility.SetRowCellValue(e.RowHandle, "present_date_update", DateTime.Now.ToString()); gridViewMeterUtility.SetRowCellValue(e.RowHandle, "present_energy_value", formatStringCheck[0].To<double>()); } } } }
private void gridCostBuildUpView_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { }
public virtual void applyCustomRowCellEdit(IDataBindingSource src, CustomRowCellEditEventArgs e) { }
private void OnCustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (!(e.Column == gridColumnSubCategory || e.Column == gridColumnLocation || e.Column == gridColumnRichMedia || e.Column == gridColumnTarget)) return; var product = advBandedGridView.GetRow(e.RowHandle) as DigitalProduct; if (e.Column == gridColumnSubCategory) { var availableSubcategories = ListManager.Instance.ProductSources.Where(x => x.Category != null && x.Category.Name.Equals(product.Category) && !string.IsNullOrEmpty(x.SubCategory)).Select(x => x.SubCategory).Distinct(); if (availableSubcategories.Any()) e.RepositoryItem = repositoryItemComboBoxProductType; else e.RepositoryItem = repositoryItemTextEditNotAvailable; } else if (e.Column == gridColumnLocation) { e.RepositoryItem = product.EnableLocation ? repositoryItemComboBoxLocation : repositoryItemTextEditNotAvailable; } else if (e.Column == gridColumnTarget) { e.RepositoryItem = product.EnableTarget && !String.IsNullOrEmpty(product.Name) ? repositoryItemHyperLinkEditTargetEnabled : repositoryItemHyperLinkEditTargetDisabled; } else if (e.Column == gridColumnRichMedia) { e.RepositoryItem = product.EnableRichMedia && !String.IsNullOrEmpty(product.Name) ? repositoryItemHyperLinkEditRichMediaEnabled : repositoryItemHyperLinkEditRichMediaDisabled; } }
private void OnGridViewCustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { var optionsProgram = advBandedGridView.GetRow(e.RowHandle) as OptionProgram; if (e.Column != bandedGridColumnName || optionsProgram == null) return; gridColumnProgramSourceStation.Visible = String.IsNullOrEmpty(optionsProgram.Station); gridColumnProgramSourceDaypart.Visible = true; gridColumnProgramSourceName.Caption = "All Programming"; var dataSource = new List<SourceProgram>(); dataSource.AddRange(!String.IsNullOrEmpty(optionsProgram.Station) ? MediaMetaData.Instance.ListManager.SourcePrograms.Where(x => (x.Station.Equals(optionsProgram.Station) || String.IsNullOrEmpty(optionsProgram.Station))) : MediaMetaData.Instance.ListManager.SourcePrograms.OrderBy(sp => sp.Daypart)); if (dataSource.Any()) { gridViewProgramSource.DoubleClick -= OnGridViewProgramSourceDoubleClick; gridControlProgramSource.DataSource = dataSource; gridViewProgramSource.DoubleClick += OnGridViewProgramSourceDoubleClick; e.RepositoryItem = repositoryItemPopupContainerEditProgram; } else e.RepositoryItem = repositoryItemTextEditProgram; }
public override void applyCustomRowCellEdit(IDataBindingSource src, CustomRowCellEditEventArgs e) { RepositoryItemLookUpEdit rle = e.RepositoryItem as RepositoryItemLookUpEdit; rle.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.Standard; }
private void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.Column.FieldName == "LichTrinhTuyenDuongHienTaiId") { GridView gv = sender as GridView; RepositoryItemRadioGroup gridRadioGroup = new RepositoryItemRadioGroup(); var tuyenDuongs = LichTrinhTuyenDuongDal.LayLichTrinh(Convert.ToInt32(gv.GetRowCellValue(e.RowHandle, gv.Columns["Id"]))); foreach (var tuyenDuong in tuyenDuongs) { var item = new RadioGroupItem { Value = tuyenDuong.GaTauCuoiId, Description = tuyenDuong.GaTauCuoi.Ten, Enabled = !tuyenDuong.DaChayQua, }; gridRadioGroup.Items.Add(item); } e.RepositoryItem = gridRadioGroup; } }
private void gridViewMeterInRoom_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { //if (e.RowHandle < 0) // return; //if (!e.Column.FieldName.Equals("present_energy_value")) // return; //if (e.Column.FieldName == "present_energy_value") //{ // if (gridViewMeterInRoom.GetRowCellValue(gridViewMeterInRoom.FocusedRowHandle, "meter_id") != null) // { // string meterSerial = gridViewMeterInRoom.GetRowCellValue(gridViewMeterInRoom.FocusedRowHandle, "meter_serial").ToString(); // DataTable DTLook = new DataTable(); // DTLook.Columns.Add("DateLastest", typeof(DateTime)); // DTLook.Columns.Add("TotalUnit", typeof(double)); // DataTable LastestDT = new DataTable(); // LastestDT = BusinessLogicBridge.DataStore.getLastestDropDown(meterSerial); // repositoryItemComboBoxLastestDate1.Items.Clear(); // for (int j = 0; j < LastestDT.Rows.Count; j++) // { // DTLook.Rows.Add(LastestDT.Rows[j]["DateLastest"].ToString(), LastestDT.Rows[j]["TotalUnit"].To<double>()); // repositoryItemComboBoxLastestDate1.Items.Add(LastestDT.Rows[j]["DateLastest"].ToString() + " " + LastestDT.Rows[j]["TotalUnit"].ToString()); // } // e.RepositoryItem = repositoryItemComboBoxLastestDate1; // //string[] formatStringCheck = gridViewMeterInRoom.GetRowCellValue(e.RowHandle, "present_energy_value").ToString().Split(' '); // //if (formatStringCheck.Length > 1) // //{ // // // Yes // // // date and value // // gridViewMeterInRoom.SetRowCellValue(e.RowHandle, "present_date_update", formatStringCheck[0].ToString()); // // gridViewMeterInRoom.SetRowCellValue(e.RowHandle, "present_energy_value", formatStringCheck[1].To<double>()); // //} // } //} }
private void gridViewVideo_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { var videoInfo = gridViewVideo.GetRow(e.RowHandle) as VideoInfo; if (videoInfo == null) return; var videoConverted = videoInfo.Converted; if (e.Column == gridColumnVideoIPadFolder) e.RepositoryItem = videoConverted ? repositoryItemButtonEditVideoFolderEnabled : repositoryItemButtonEditVideoFolderDisabled; else if (e.Column == gridColumnVideoConvert) e.RepositoryItem = videoConverted ? repositoryItemButtonEditVideoConvertDisabled : repositoryItemButtonEditVideoConvertEnabled; }
void gridView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { #pragma warning disable 0618 RepositoryItem result = GetCustomRepositoryItem(e.RowHandle, e.Column.FieldName); #pragma warning restore 0618 if (result != null) { e.RepositoryItem = result; } }
private void gridViewVideo_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { var vi = (GridViewInfo)gridViewVideo.GetViewInfo(); var ri = vi.RowsInfo.GetInfoByHandle(e.RowHandle) as GridDataRowInfo; if (ri == null) return; e.RepositoryItem.Appearance.ForeColor = ri.Cells[e.Column].Appearance.ForeColor; e.RepositoryItem.Appearance.BackColor = ri.Cells[e.Column].Appearance.BackColor; }
private void gridViewMain_CustomRowCellEditForEditing(object sender, CustomRowCellEditEventArgs e) { //switch (e.Column.Name) //{ // case "gcAddVisit": // case "gcClose": // case "gcChat": // if (e.RepositoryItem.GetType() != typeof(DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit)) // return; // NICSQLTools.Data.Linq.vMSrv_Ticket_ByUser row1 = (NICSQLTools.Data.Linq.vMSrv_Ticket_ByUser)gridViewMain.GetRow(e.RowHandle); // if (row1 == null) // return; // DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit be = (DevExpress.XtraEditors.Repository.RepositoryItemButtonEdit)e.RepositoryItem; // if (row1.CurrentDepartmentId != (short)Classes.Managers.UserManager.defaultInstance.User.MSrvDepartmentId && e.Column.Name != "gcChat") // be.Buttons[0].Enabled = false; // break; // default: // break; //} }
public override void applyCustomRowCellEdit(IDataBindingSource src, CustomRowCellEditEventArgs e) { }
private void dgb_liquidacion_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { for (var i = 0; i < Tablabloqueo.Rows.Count; i++) { var n = Convert.ToInt32(Tablabloqueo.Rows[i][0].ToString()); if (e.RowHandle == n) { e.RepositoryItem = re_readonly1; } } }
private void gridPalletizedView_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { DataRow drv = gridPalletizedView.GetDataRow(e.RowHandle); if (e.Column == columnPalletNumber) { if (Convert.ToBoolean(drv["CanConsolidate"])) { e.RepositoryItem = repoLKConsolidate; } else { e.RepositoryItem = repoPalletNo; } } if (e.Column == colButtonConsolidate) { if (!Convert.ToBoolean(drv["CanConsolidate"])) { e.RepositoryItem = null; } } }
/// <summary> /// Настройка строки добавления пользователей к роли в таблице gcUsers /// </summary> /// <remarks> /// При клике на строку добавления нового пользователя в роль /// появляется список всех пользователей, не добавленных к данной роли, таким образом /// можно добавить сразу несколько сотрудников в роль вместо одного при стандартной обработке /// </remarks> private void UsersCustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.RowHandle != GridControl.NewItemRowHandle) { return; } e.RepositoryItem = e.Column != colSurnameInitials ? new RepositoryItem() : riccbeUsers; }
void gridViewPhone_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { if (e.RowHandle < 0) return; if (!e.Column.FieldName.Equals("amount_text")) return; if (e.Column.FieldName == "amount_text") { if (gridViewPhone.GetRowCellValue(e.RowHandle, "amount_text").To<double>() > 0) { gridViewPhone.SetRowCellValue(e.RowHandle, "amount_text", gridViewPhone.GetRowCellValue(e.RowHandle, "amount_text").To<double>().ToString("N2")); gridViewPhone.SetRowCellValue(e.RowHandle, "amount", gridViewPhone.GetRowCellValue(e.RowHandle, "amount_text").To<double>().ToString("N2")); } else { if (gridViewPhone.GetRowCellValue(e.RowHandle, "amount_text").ToString() == "") { gridViewPhone.SetRowCellValue(e.RowHandle, "amount", (0.00).To<double>().ToString("N2")); gridViewPhone.SetRowCellValue(e.RowHandle, "amount_text", ""); } else { gridViewPhone.SetRowCellValue(e.RowHandle, "amount", (0.00).To<double>().ToString("N2")); gridViewPhone.SetRowCellValue(e.RowHandle, "amount_text", (0.00).To<double>().ToString("N2")); } } } }