Example #1
0
 private void fireSetRowStyle(SpeicalShow.e_表格行样式 style, DevExpress.XtraGrid.Views.Grid.RowStyleEventArgs e)
 {
     switch (style)
     {
         case SpeicalShow.e_表格行样式.待完成:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_黄);
             break;
         case SpeicalShow.e_表格行样式.已完成:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_绿);
             break;
         case SpeicalShow.e_表格行样式.作废:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_红);
             break;
         case SpeicalShow.e_表格行样式.禁用:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_黄);
             break;
         case SpeicalShow.e_表格行样式.启用:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_绿);
             break;
         case SpeicalShow.e_表格行样式.趋势曲线:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_绿);
             break;
         case SpeicalShow.e_表格行样式.实时波形:
             DevExpress.Utils.AppearanceHelper.Apply(e.Appearance, app_黄);
             break;
     }
 }
Example #2
0
 /// <summary>
 /// 设置行的背景色
 /// </summary>
 /// <param name="e"></param>
 /// <param name="speicalShows"></param>
 public void SetRowStyles(Type e, SpeicalShow[] speicalShows)
 {
     ValuesType = e;
     SpeicalShows = speicalShows;
     _gridView.RowStyle += rowStyleSetting;
 }