Form5.cs 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Windows.Forms;
  9. namespace Core.StlMes
  10. {
  11. public partial class Form5 : Form
  12. {
  13. public Form5()
  14. {
  15. InitializeComponent();
  16. }
  17. private void ultraGrid1_DoubleClick(object sender, EventArgs e)
  18. {
  19. bool flag = ultraGrid1.ActiveCell.IsDataCell;
  20. }
  21. private void button1_Click(object sender, EventArgs e)
  22. {
  23. int second = DateTime.Now.Second;
  24. string str = "",str1 ="";
  25. switch(second%3)
  26. {
  27. case 1:
  28. str = ((int)Status.a).ToString();
  29. str1 = Status.a.ToString();
  30. break;
  31. case 2:
  32. str = ((int)Status.b).ToString();
  33. str1 = Status.b.ToString();
  34. break;
  35. case 0:
  36. str = ((int)Status.c).ToString();
  37. str1 = Status.c.ToString();
  38. break;
  39. }
  40. this.textBox1.Text =second.ToString() + "," + str + "," + str1;
  41. }
  42. private void ultraGrid1_ClickCell(object sender, Infragistics.Win.UltraWinGrid.ClickCellEventArgs e)
  43. {
  44. Rectangle rect = e.Cell.GetUIElement().Rect;
  45. textBox1.Text = rect.X.ToString() + "," + rect.Y.ToString()+ "," + rect.Width.ToString()+ "," + rect.Height.ToString();
  46. }
  47. }
  48. public enum Status
  49. {
  50. a,
  51. b,
  52. c = 9
  53. }
  54. }