OTSSysSTDMgrClass.cs 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. using System.Drawing;
  2. namespace OTSIncAReportApp.SysMgrTools
  3. {
  4. public class OTSSysSTDMgrClass
  5. {
  6. /// <summary>
  7. /// 匹配系统默认分类
  8. /// </summary>
  9. /// <param name="STDID"></param>
  10. /// <returns></returns>
  11. public Color GetColorByEnum(int STDID)
  12. {
  13. Color ret_c = new Color();
  14. switch (STDID)
  15. {
  16. case -1:
  17. //INVALID = -1,
  18. //stdName = "无效颗粒";
  19. ret_c = Color.Black;
  20. break;
  21. case 0:
  22. //small = 0;
  23. //stdName = "过小颗粒";
  24. ret_c = Color.Black;
  25. break;
  26. case 1:
  27. //OVERSIZE = 1,
  28. //stdName = "过大颗粒";
  29. ret_c = Color.Black;
  30. break;
  31. case 2:
  32. //AVE_GRAY_NOT_INRANRE = 2,
  33. //stdName = "亮度不在分析范围内的颗粒";
  34. ret_c = Color.Black;
  35. break;
  36. case 3:
  37. //SEARCH_X_RAY = 3,
  38. //stdName = "不进行搜索x-ray分析的颗粒";
  39. ret_c = Color.Black;
  40. break;
  41. case 4:
  42. //LOW_COUNT = 4,
  43. //stdName = "低x-ray计数颗粒";
  44. ret_c = Color.Black;
  45. break;
  46. case 5:
  47. //NO_INTEREST_ELEMENTS = 5,
  48. //stdName = "不含分析元素的颗粒";
  49. ret_c = Color.Black;
  50. break;
  51. case 6:
  52. //ALAYSIS_X_RAY = 6,
  53. //stdName = "不进行x-ray分析的颗粒";
  54. ret_c = Color.Black;
  55. break;
  56. case 7:
  57. //NOT_IDENTIFIED = 7,
  58. //stdName = "未识别颗粒";
  59. ret_c = Color.Black;
  60. break;
  61. case 8:
  62. //NOT_IDENTIFIED = 8,
  63. //stdName = "未识别颗粒";
  64. ret_c = Color.Black;
  65. break;
  66. case 9:
  67. //NOT_IDENTIFIED = 9,
  68. //stdName = "未识别颗粒";
  69. ret_c = Color.Black;
  70. break;
  71. default:
  72. ret_c = Color.Black;
  73. break;
  74. }
  75. return ret_c;
  76. }
  77. }
  78. }