private void GridColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { switch (e.Column.FieldName) { case "PagesCount": case "PagesCountBefore": case "UnusedPagesCount": if (e.Value != null) { e.DisplayText = (Convert.ToDecimal(e.Value) * 8).FormatSize(); } break; case "Fragmentation": double value = Convert.ToDouble(e.Value); e.DisplayText = string.Format(value - Math.Truncate(value) < 0.1 || value > 99.9 ? "{0:n0} %" : "{0:n1} %", value); break; case "Compression": e.DisplayText = ((DataCompression)e.Value).ToDescription(); break; case "IndexType": e.DisplayText = ((IndexType)e.Value).ToDescription(); break; case "FixType": e.DisplayText = ((IndexOp)e.Value).ToDescription(); break; } }
void Grid_OnCustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Value is TimeSpan) { e.DisplayText = ((TimeSpan)e.Value).SubmillisecondHumanize(); } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.Caption == @"#") { e.DisplayText = (e.ListSourceRowIndex + 1).ToString(CultureInfo.InvariantCulture); } }
//對價平上下檔數(SP1_TYPE)欄位做值轉換 private void gvMain_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "SP1_TYPE") { switch (Convert.ToString(e.Value)) { case "F": e.DisplayText = "Future"; break; case "O": e.DisplayText = "Option"; break; case "SV": e.DisplayText = "Span-VSR"; break; case "SD": e.DisplayText = "Span-Delta Per Spread Ratio"; break; case "SS": e.DisplayText = "Spsn-Spread Credit"; break; } } //時間格式呈現微調 if (e.Column.FieldName == "AMMD_W_TIME") { e.DisplayText = String.Format("{0:yyyy/MM/dd HH:mm:ss.fff}", e.Value); } }
/// <summary> /// 设定列表显示信息 /// </summary> private void gridViewWWList_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "WarehouseState") { e.DisplayText = CommonHandler.Get_WarehouseState_Desc(e.Value.ToString()); } }
/// <summary> /// 设定列表显示信息 /// </summary> private void gridViewPrReqHead_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "ReqState") { e.DisplayText = CommonHandler.Get_OrderState_Desc(e.Value.ToString()); } }
void AssociatedObject_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "Comment") { e.DisplayText = string.IsNullOrEmpty(e.DisplayText) ? e.DisplayText : e.DisplayText.Replace(Environment.NewLine, " "); } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "已确认") { e.DisplayText = Convert.ToBoolean(e.Value) ? "已通过" : ""; } }
void gridView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "FK_HRFormAllowanceID") { if (e.Value != null) { int id = 0; Int32.TryParse(e.Value.ToString(), out id); HRFormAllowancesController objFormAllowancesController = new HRFormAllowancesController(); HRFormAllowancesInfo objFormAllowancesInfo = new HRFormAllowancesInfo(); objFormAllowancesInfo = (HRFormAllowancesInfo)objFormAllowancesController.GetObjectByID(id); if (objFormAllowancesInfo != null) { e.DisplayText = objFormAllowancesInfo.HRFormAllowanceName; } else { e.DisplayText = ""; } } else { e.DisplayText = ""; } } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "Subject") { e.DisplayText = GetCustomColumnDisplayText(e.Value.ToString(), e.ListSourceRowIndex); } }
public override void applyGetFieldDisplayText(IDataBindingSource src, CustomColumnDisplayTextEventArgs e) { if (_manageCustomColumnText) { src.EditorsHost.onGetFieldDisplayText(src, e); } }
/// <summary> /// 设定列表显示信息 /// </summary> private void gridViewRepertoryInfo_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "RepertoryType") { e.DisplayText = CommonHandler.Get_RepertoryType_Desc(e.Value.ToString()); } }
private void gc_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.DisplayText == "0" || e.DisplayText == "0,") { e.DisplayText = ""; } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "TunnelType") { switch (e.DisplayText) { case "OTHER": e.DisplayText = "其他"; break; case "TUNNELLING": e.DisplayText = "掘进巷道"; break; case "STOPING_OTHER": e.DisplayText = "回采面其他关联巷道"; break; case "STOPING_QY": e.DisplayText = "切眼"; break; case "STOPING_FY": e.DisplayText = "辅运顺槽"; break; case "STOPING_ZY": e.DisplayText = "主运顺槽"; break; case "HENGCHUAN": e.DisplayText = "横川"; break; } } }
private void OnAccountBalancesCustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == this.colUsdtPrice && double.IsNaN((double)e.Value)) { e.DisplayText = "<b><color=red>NO DATA</color></b>"; } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.Caption == "类型") { e.DisplayText = Enum.GetName(typeof(LogType), e.Value); } }
/// <summary> /// 设定列表显示信息 /// </summary> private void gridViewRegisterSchedule_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "PlanTaskStatus") { e.DisplayText = CommonHandler.Get_PlanTaskStatus_Desc(e.Value.ToString()); } }
/// <summary> /// 列转义 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName.Equals("PickedPlanState")) { e.DisplayText = OutPlanStateExtension.GetLabel(int.Parse(e.Value.ToString())); } }
private void setDisplayTextForColumn(CustomColumnDisplayTextEventArgs e) { if (double.TryParse(e.Value.ToString(), out var doubleValue)) { e.DisplayText = _formatter.Format(doubleValue); } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { bool flag = e.Column.FieldName.IndexOf("增幅") != -1; if (e.Column.FieldName.IndexOf("二阶起薪") != -1) { flag = true; } if (e.Column.FieldName.IndexOf("满阶") != -1 && rise_type_final == RiseType.百分比) { flag = true; } if (flag) { decimal v = Convert.ToDecimal(e.Value); if (v > 0) { e.DisplayText = v.ToString("#.#") + "%"; } else { e.DisplayText = ""; } } }
/// <summary> /// 设定列表显示信息 /// </summary> private void gridViewApprovalType_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "ApprovalCat") { e.DisplayText = CommonHandler.Get_ApprovalCat_Desc(e.Value.ToString()); } }
public static void GridColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { switch (e.Column.FieldName) { case "DataSize": case "DataFreeSize": case "LogSize": case "LogFreeSize": case "PagesCount": case "PagesCountBefore": case "UnusedPagesCount": if (e.Value != null) { e.DisplayText = (Convert.ToDecimal(e.Value) * 8).FormatSize() + " "; } break; case "Fragmentation": case "PageSpaceUsed": if (e.Value != null) { e.DisplayText = $"{e.Value:n1} % "; } break; case "RowsCount": e.DisplayText = $"{e.Value:n0} "; break; case "FixType": e.DisplayText = ((IndexOp)e.Value).Description(); break; } }
// 状态列显示文本 private void gvVIN_INFO_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "MERGER_STATUS") { switch (e.Value.ToString().Trim()) { case "0": e.DisplayText = "未合并"; break; case "1": e.DisplayText = "已合并"; break; case "2": e.DisplayText = "已合并的重复数据"; break; case "3": e.DisplayText = "不合法的数据"; break; default: e.DisplayText = "异常"; break; } } }
private void gvFunction_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.IsForGroupRow) { e.DisplayText = string.Format("{0} ({1})", e.DisplayText, CalcGroupCount(e.GroupRowHandle)); } }
private void GridView_SalaryProcess_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "OT_Time") { if (e.Value != DBNull.Value) { } } if (e.Column.FieldName == "DeductionTime") { if (e.Value != DBNull.Value) { //e.DisplayText = ConvertTo.MinutesToHours(e.Value, EmptyReturn.DbNull) + ""; } } if (e.Column.FieldName == "EmpSalary") { if (e.Value != DBNull.Value) { if (ConvertTo.DecimalVal(e.Value) == 0) { e.DisplayText = string.Empty; } //e.DisplayText = ConvertTo.MinutesToHours(e.Value, EmptyReturn.DbNull) + ""; } } }
private void grvCTCongNo_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { ColumnView view = sender as ColumnView; switch (e.Column.FieldName) { case "GioBayDi": if (e.ListSourceRowIndex != DevExpress.XtraGrid.GridControl.InvalidRowHandle) { if ((view.GetListSourceRowCellValue(e.ListSourceRowIndex, "LoaiVeDi") ?? string.Empty).ToString().Length == 0) { e.DisplayText = string.Empty; } } break; case "GioBayVe": if (e.ListSourceRowIndex != DevExpress.XtraGrid.GridControl.InvalidRowHandle) { if ((view.GetListSourceRowCellValue(e.ListSourceRowIndex, "LoaiVeVe") ?? string.Empty).ToString().Length == 0) { e.DisplayText = string.Empty; } } break; } }
public static void GridColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { switch (e.Column.FieldName) { case "TotalSize": case "DataSize": case "DataFreeSize": case "LogSize": case "LogFreeSize": case "PagesCount": case "PagesCountBefore": case "UnusedPagesCount": if (e.Value != null) { e.DisplayText = (Convert.ToDecimal(e.Value) * 8).FormatSize() + " "; } break; case "Fragmentation": case "PageSpaceUsed": case "StatsSampled": if (e.Value != null) { e.DisplayText = $"{e.Value:n1} % "; } break; case "CreateDate": case "ModifyDate": case "IndexStats": case "LastUsage": case "LastWrite": case "LastRead": if (e.Value != null) { e.DisplayText = $"{((DateTime)e.Value).ToLocalTime():dd/MM/yy HH:mm}"; } break; case "RowsCount": case "RowsSampled": case "TotalUpdates": case "TotalScans": case "TotalSeeks": case "TotalLookups": e.DisplayText = $"{e.Value:n0} "; break; case "FixType": e.DisplayText = ((IndexOp)e.Value).Description(); break; case "Duration": if (e.Value != null) { e.DisplayText = $"{new DateTime(0).AddMilliseconds(Convert.ToInt64(e.Value)):mm:ss.fff}"; } break; } }
private void customerView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == invoiceContactColumn && e.Value is CustomerContact contact) { e.DisplayText = contact.Name; } }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { //自动创建职级工资记录 if (e.Column.FieldName == "调整金额" && (int)e.Value == 0) { e.DisplayText = ""; } }
private void bandedGridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.Name == "财务部门") { PrivateSalary item = bandedGridView1.GetRow(e.ListSourceRowIndex) as PrivateSalary; e.DisplayText = item.基础工资表.财务部门; } }
private void GridControl_OnCustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (!(e.Value is Enum)) { return; } e.DisplayText = ((Enum)e.Value).ToStringRus(); }
private void gridViewCRNNamingRule_CustomColumnDisplayText_1(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "") { e.DisplayText = Convert.ToString(e.ListSourceRowIndex + 1); //1부터 시작 } //if (e.IsGetData) // e.Value = e.ListSourceRowIndex + 1; 0부터시작 }
private void gvStandarts_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == colDrawing) { if (e.Value is Drawing) { e.DisplayText = $"({((Drawing) e.Value).Designation}) {((Drawing) e.Value).Name}"; } } }
void Grid_OnCustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Value is TimeSpan) { e.DisplayText = ((TimeSpan)e.Value).SubmillisecondHumanize(); } if (e.Value is DateTime? && (DateTime?)e.Value == DateTime.MinValue) { e.DisplayText = "Unknown"; } }
public static void ColumnDisplayTextForDlyTypeId(CustomColumnDisplayTextEventArgs e) { int dlytypeid = (int)e.Value; switch (dlytypeid) { case DlyConfig.SPRKDlyTypeId: e.DisplayText = "商品入库单"; break; default: break; } }
private void gvChannels_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Value is bool) { if ((bool) e.Value) { e.DisplayText = Loc.Get("<LOC>Yes"); } else { e.DisplayText = Loc.Get("<LOC>No"); } } }
protected override void GetFieldDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { try { FilterObjectbase fo = this[e.ListSourceRowIndex] as FilterObjectbase; if (fo != null) { ICriteriaTreeNode cn = fo.GetFilterFieldByPath(e.Column.FieldName); if (cn.HasCriteria()) { string cond = cn.GetCondition().LegacyToString(); e.DisplayText = cond; } } }catch(Exception ex) { #if DEBUG Console.WriteLine(ex); #endif } //just silently skip problems }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "upload_status") { var caption = "Не загрузили"; switch ((Status)(int)e.Value) { case Status.OK: caption = "Загрузили без ошибок"; break; case Status.Expired: caption = "Загрузили с опозданием"; break; case Status.WithErrors: caption = "Загрузили с ошибками"; break; case (Status.WithErrors | Status.Expired): caption = "Загрузили с ошибками и опозданием"; break; } e.DisplayText = caption; } }
private void CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e){ GetFieldDisplayText(sender, e); }
protected virtual void GetFieldDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { //just to be overloaded if necessary }
private void gviewRight_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == this.colSlotNew) { if (!(e.Value is int)) return; if ((int) e.Value == -1) e.DisplayText = string.Empty; } else if (e.Column == this.colFavorites) { if (!(e.Value is Favorites)) return; if ((Favorites) e.Value == 0) e.DisplayText = string.Empty; } }
private void inspectionView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.Name == controlTypeGridColumn.Name && e.Value != null) { PipeTestControlType result; if (Enum.TryParse<PipeTestControlType>(e.Value.ToString(), out result)) { e.DisplayText = (result == PipeTestControlType.Undefined) ? "" : localizedPipeTestControlTypes[(int)result - 1]; //-1 because we skip 0 } } if (e.Column.Name == resultTypeGridColumn.Name && e.Value != null) { PipeTestResultType result; if (Enum.TryParse<PipeTestResultType>(e.Value.ToString(), out result)) { e.DisplayText = (result == PipeTestResultType.Undefined) ? "" : localizedPipeTestResultTypes[(int)result - 1]; //-1 because we skip 0 } } if (e.Column.Name == isRequiredGridColumn.Name && e.Value != null) { InspectionFrequencyType frequencyType; Enum.TryParse<InspectionFrequencyType>(e.Value.ToString(),out frequencyType); switch(frequencyType) { case InspectionFrequencyType.R: e.DisplayText = Program.LanguageManager.GetString(StringResources.InspectionFrequencyType_Required); break; case InspectionFrequencyType.U: e.DisplayText = Program.LanguageManager.GetString(StringResources.InspectionFrequencyType_Recurring); break; case InspectionFrequencyType.S: e.DisplayText = Program.LanguageManager.GetString(StringResources.InspectionFrequencyType_Selective); break; default: e.DisplayText = String.Empty; log.Warn(string.Format("String resource for {0} inspection frequency type is missing", e.Value.ToString())); break; } } }
// 显示项目的名称,因为不能从SQL语句里写出(不会left join) private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "project_id") { long id = long.Parse(e.Value.ToString()); if (id == 0) { e.DisplayText = ""; return; } foreach (Project p in m_projects) { if (p.ID == id) { e.DisplayText = p.Name; return ; } } e.DisplayText = ""; } }
private void gridItemChoiceView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "gridColumn40") if (Convert.ToDecimal(e.Value) <= 0) e.DisplayText = "0"; if (e.Column.FieldName == "BeginingBalance") if (Convert.ToDecimal(e.Value) <= 0) e.DisplayText = "0"; }
private void gvServers_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == this.colLocation) { if (e.ListSourceRowIndex < 0 || e.ListSourceRowIndex >= this.viewModel.servers.Count) return; var row = this.viewModel.servers[e.ListSourceRowIndex]; var geoInfo = row.GeoInfo; if (geoInfo != null && geoInfo.Iso2 == "US" && !string.IsNullOrEmpty(geoInfo.State)) e.DisplayText = geoInfo.State; } }
private void gvSubCampaign_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName.Equals("start_date") || e.Column.FieldName.Equals("end_date")) e.DisplayText = Convert.ToDateTime(e.Value).ToString("yyy-MM-dd"); }
private void gridViewResourceSchedules_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName.Equals("start_time") || e.Column.FieldName.Equals("end_time")) e.DisplayText = Convert.ToDateTime(e.Value).ToString("yyyy-MM-dd HH:mm"); }
/// <summary> /// GridView行事件:翻译 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridViewMembers_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { // 性别 if (e.Column.FieldName.Equals("Sex") && !Convert.IsDBNull(e.Value)) { if (Convert.ToInt32(e.Value) == 1) { e.DisplayText = "男"; } else if (Convert.ToInt32(e.Value) == 2) { e.DisplayText = "女"; } else { e.DisplayText = ""; } } // 生日 if (e.Column.FieldName.Equals("Birthday_Month_Day") && !Convert.IsDBNull(e.Value) && e.Value.ToString().Length == 4) { string strBirMonth = e.Value.ToString().Substring(0, 2); string strBirDay = e.Value.ToString().Substring(2); string displayTxt = ""; if (e.Value.Equals("0000")) { e.DisplayText = ""; } else { if (!strBirMonth.Equals("00")) { displayTxt = strBirMonth + "月"; } if (!strBirDay.Equals("00")) { displayTxt = displayTxt + strBirDay + "日"; } e.DisplayText = displayTxt; } } }
/// <summary> /// GridView行事件:翻译 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void gridViewMembers_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { }
private void pipesListView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if(e.Column.Name == pipeStatusGridColumn.Name) { PipeMillStatus result; if(Enum.TryParse<PipeMillStatus>(e.Value.ToString(), out result)) { e.DisplayText = localizedAllPipeMillStatus[(int)result]; } } }
private void grdViewInPacks_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "gridColumn41") if (Convert.ToDecimal(e.Value) <= 0) e.DisplayText = "0"; if (e.Column.FieldName == "gridColumn13") if (Convert.ToDecimal(e.Value) <= 0) e.DisplayText = "0"; }
private void gridView1_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.Name == "colMaestro") { e.DisplayText = sName; } if (e.Column.Name == "colIndexClave") { e.DisplayText = nIndexClave.ToString(); } }
private void gvEventLog_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { CTScEventAndFollowUpLog _item = gvEventLog.GetRow(e.RowHandle) as CTScEventAndFollowUpLog; if (e == null || e.Value == null) return; if (e.Column.FieldName.Equals("date_of_transaction") && _item != null) { if (_item.event_type.Equals("Call Log")) e.DisplayText = Convert.ToDateTime(e.Value).ToString("yyyy-MM-dd HH:mm"); else e.DisplayText = string.Format("{0:yyyy-MM-dd} {1:HH:mm}", e.Value, _item.start_time); } if (e.Column.FieldName.Equals("created_on")) e.DisplayText = Convert.ToDateTime(e.Value).ToString("yyyy-MM-dd HH:mm"); if (e.Column.FieldName.Equals("call_length") && _item != null) { TimeSpan _StartTime = Convert.ToDateTime(_item.start_time).TimeOfDay; TimeSpan _EndTime = Convert.ToDateTime(_item.end_time).TimeOfDay; TimeSpan _CallDuration = _EndTime - _StartTime; e.DisplayText = _CallDuration.TotalSeconds > 0 ? string.Format("{0}:{1}", _CallDuration.Minutes, _CallDuration.Seconds) : "0:0"; } /** * captioned as type, but the event_type resides still but hidden. * we did not fully remove the event_type field because we may need this on purpose. */ if (_item != null && e.Column.FieldName.Equals("event_status")) { if (!string.IsNullOrEmpty(_item.event_status)) { if (_item.event_status.Equals("Successfull")) e.DisplayText = "Completed"; else if (_item.event_status.Equals("Call Diverted To") || _item.event_status.Equals("Call Referal To")) e.DisplayText = "Call Forwarding"; else if (_item.event_status.Equals("Don't Have Time") || _item.event_status.Equals("Contact not found")) e.DisplayText = "Other"; else if (_item.event_status.Equals("Tech Problem")) e.DisplayText = "Remove from List"; } if (!string.IsNullOrEmpty(_item.event_type)) { if (_item.event_type.Equals("Nurture Log")) e.DisplayText = "Nurture Log"; else if (_item.event_type.Equals("Nurture Event")) e.DisplayText = "Nurture Event"; } } }
private void mainView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { object value = null; if (e.Column == dateColumn) { var currentDate = (DateTime)e.Value; value = DateTime.MinValue.Equals(currentDate) ? string.Empty : currentDate.ToString("dd.MM.yy"); } if (value != null) { e.DisplayText = value.ToString(); } }
///<summary>Raises the CustomColumnDisplayText event.</summary> protected override void RaiseCustomColumnDisplayText(CustomColumnDisplayTextEventArgs e) { base.RaiseCustomColumnDisplayText(e); var column = e.Column as SmartGridColumn; if (column != null) { if (column.Controller != null) e.DisplayText = column.Controller.GetDisplayText(null, e.Value) ?? e.DisplayText; } }
private void gviewLeft_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == this.colOutFav) { if (!(e.Value is Favorites)) return; if ((Favorites)e.Value == 0) e.DisplayText = string.Empty; } }
private void gridViewOrderDetailForFacility_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column.FieldName == "LastRequestedDate") e.DisplayText = !DBNull.Value.Equals(e.Value) ? (Convert.ToDateTime(e.Value)).TimeAgo() : "Not Requested Before"; }
private void gridView_CustomColumnDisplayText(object sender, CustomColumnDisplayTextEventArgs e) { if (e.Column == colChartStatus) { if (e.Column.ColumnEdit != null) return; if (e.Value == null) e.DisplayText = "Not in chart"; else { var value = (int)e.Value; if (value < -1) e.DisplayText = -value + " extra seats"; else if (value == -1) e.DisplayText = "1 extra seat"; else if (value == 0) e.DisplayText = "Perfect"; else if (value == 1) e.DisplayText = "Missing 1 seat"; else e.DisplayText = "Missing " + value + " seats"; } } }