Пример #1
0
 private void gridDetail_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (this.gridDetail.Columns.GetColumnByFieldName("LoanStatus").CellTemplate == null)
     {
         this.gridDetail.Columns.GetColumnByFieldName("LoanStatus").CellTemplate = (DataTemplate)Resources["LoanStatusCellTemplate"];
     }
 }
Пример #2
0
 private void grid_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Column.FieldName == "WarranteeType" || e.Column.FieldName == "CardType")
     {
         e.DisplayText = Common.Data.SingleTypeCode.GetInstance().GetCommonCode(e.Value.ToString()).Name;
     }
 }
Пример #3
0
 private void loopGridControl_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Value is double)
     {
         e.DisplayText = Convert.ToString((new DataUtils.FreqStringConverter()).Convert(e.Value, null, null, null));
     }
 }
 public void MailCustomColumnDisplayText(DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Column.FieldName == "Subject")
     {
         MailMessageViewModel row = e.Row as MailMessageViewModel;
         e.DisplayText = row != null ? row.SubjectDisplayText : e.Value.ToString();
     }
 }
Пример #5
0
 private void grid_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Column.FieldName == "PayCategory" || e.Column.FieldName == "PayMethod" || e.Column.FieldName == "PayFre" ||
         e.Column.FieldName == "PayStatus" || e.Column.FieldName == "CurrentStatus")
     {
         e.DisplayText = Common.Data.SingleTypeCode.GetInstance().GetCommonCode(e.Value.ToString()).Name;
     }
 }
Пример #6
0
 private void GridControl_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     //gridDetail
     if (e.Column.FieldName == "RelieveType")
     {
         e.DisplayText = Common.Data.SingleTypeCode.GetInstance().GetCommonCode(e.Value.ToString()).Name;
     }
 }
Пример #7
0
 private void gcALimit_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Column.FieldName == "X")
     {
         e.DisplayText = Convert.ToString((new DataUtils.FreqStringConverter()).Convert(e.Value, null, null, null));
     }
     else if (e.Column.FieldName == "Y")
     {
         e.DisplayText = Convert.ToString((new DataUtils.FreqStringConverter()).Convert(e.Value, null, null, null));
     }
 }
Пример #8
0
 private void GridStore_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     if (e.Column.FieldName == "IsPayment")
     {
         if (e.Value.ToString() == "1")
         {
             e.DisplayText = "OK";
         }
         else
         {
             e.DisplayText = "Chưa";
         }
     }
 }
        private void GridControl_CustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
        {
            if (e.Column.FieldName == "AccessLevel")
            {
                switch ((int)e.Value)
                {
                case 0:
                    e.DisplayText = "User";
                    break;

                case 1:
                    e.DisplayText = "Moderator";
                    break;

                case 2:
                    e.DisplayText = "Administrator";
                    break;

                default:
                    break;
                }
            }
        }
Пример #10
0
 private void OnCustomColumnDisplayText(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
     CustomFormat.FormatStorageColumns(e);
 }
Пример #11
0
        public static void FormatStorageColumns(DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
        {
            var v = e.Value;
            var t = e.Source.Tag;

            if (e.Value == null)
            {
                return;
            }
            if (e.Column == null)
            {
                return;
            }

            double adjustedDoubleValue = 0;

            // Convert values so all display units are MB except for Total_* and Physical Memory which is GB

            try
            {
                switch (e.Column.FieldName)
                {
                // DataFile - KB
                // LogFile - KB
                // Double
                case "AvailableSpace":
                    adjustedDoubleValue = (double)e.Value / KB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // Double
                case "DataSpaceUsage":
                case "DataSpaceUsed":
                    adjustedDoubleValue = (double)e.Value / KB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // DataFile - KB
                // LogFile - KB
                // Double
                case "IndexSpaceUsage":
                    adjustedDoubleValue = (double)e.Value / KB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // Double
                case "MaxSize":
                    e.DisplayText = string.Format("{0:N1}", e.Value);
                    break;

                // Int32
                case "PhysicalMemory":
                    Int32 adjustedInt32Value = (Int32)e.Value / (Int32)KB;
                    e.DisplayText = string.Format("{0}", adjustedInt32Value);
                    break;

                // Int64
                case "RowCount":
                    e.DisplayText = string.Format("{0:N0}", e.Value);
                    break;

                // Database - MB
                // FileGroup - KB
                // DataFile - KB
                // LogFile - KB

                // Double
                case "Size":
                    string units = ((e.Source.Tag == null) ? "KB" : "MB");

                    if (units == "KB")
                    {
                        adjustedDoubleValue = (double)e.Value / KB;
                    }
                    else
                    {
                        adjustedDoubleValue = (double)e.Value;
                    }
                    e.DisplayText = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // Double
                case "SpaceAvailable":
                    adjustedDoubleValue = (double)e.Value / KB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // Double
                case "Total_DataSpaceUsage":
                    adjustedDoubleValue = (double)e.Value / MB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // DataFile - KB
                // LogFile - KB
                // Double
                case "Total_IndexSpaceUsage":
                    adjustedDoubleValue = (double)e.Value / MB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                case "Total_Size":
                    adjustedDoubleValue = (double)e.Value / KB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                case "Total_SpaceAvailable":
                    adjustedDoubleValue = (double)e.Value / MB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // DataFile - KB
                // LogFile = KB
                // Double
                case "UsedSpace":
                    adjustedDoubleValue = (double)e.Value / KB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                // DataFile - Bytes
                // LogFile - Bytes
                // Int64
                case "VolumeFreeSpace":
                    adjustedDoubleValue = (Int64)e.Value / MB;
                    e.DisplayText       = string.Format("{0:N1}", adjustedDoubleValue);
                    break;

                default:
                    return;
                }
            }
            catch (Exception ex)
            {
                // e not set for some reason.
                e.DisplayText = "??";
            }
        }
 private void control1_CustomColumnDisplayText_1(object sender, DevExpress.Xpf.Grid.CustomColumnDisplayTextEventArgs e)
 {
 }