using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace Core.StlMes { public partial class Form5 : Form { public Form5() { InitializeComponent(); } private void ultraGrid1_DoubleClick(object sender, EventArgs e) { bool flag = ultraGrid1.ActiveCell.IsDataCell; } private void button1_Click(object sender, EventArgs e) { int second = DateTime.Now.Second; string str = "",str1 =""; switch(second%3) { case 1: str = ((int)Status.a).ToString(); str1 = Status.a.ToString(); break; case 2: str = ((int)Status.b).ToString(); str1 = Status.b.ToString(); break; case 0: str = ((int)Status.c).ToString(); str1 = Status.c.ToString(); break; } this.textBox1.Text =second.ToString() + "," + str + "," + str1; } private void ultraGrid1_ClickCell(object sender, Infragistics.Win.UltraWinGrid.ClickCellEventArgs e) { Rectangle rect = e.Cell.GetUIElement().Rect; textBox1.Text = rect.X.ToString() + "," + rect.Y.ToString()+ "," + rect.Width.ToString()+ "," + rect.Height.ToString(); } } public enum Status { a, b, c = 9 } }