Tritt beim Klicken in einer Zelle ein.

C# | Visual Basic | Visual C++ |
public event OnCellClick CellClick
Public Event CellClick As OnCellClick
public: event OnCellClick^ CellClick { void add (OnCellClick^ value); void remove (OnCellClick^ value); }

Dieses Ereignis wird immer dann ausgelöst, wenn der Benuzer
mit einer beliebigen Maustaste in eine Zelle klickt.


grid.AddCols(6); // 6 Spalten grid.AddRows(6); // ..6 Zeilen grid.Rows[0].Fixed = true; // Spaltenkopf grid.Cols[0].Fixed = true; // Zeilenkopf grid.SelectionType = eSelectionType.None; // keine Markierungen grid.CellClick += new OnCellClick(grid_CellClick); // Event für Einfachklick grid.CellDoubleClick += new OnCellDoubleClick(grid_CellDblClick); // ..für Doppelklick grid.FocusCell=new Point(1,1); private void grid_CellClick(object sender, CellClickEventArgs e){ Console.Write("klick Zelle["+e.Column+","+e.Row+"] "); // klick in Zelle ? Console.Write("mit Taste "+e.Button); // ..mit welcher Taste ? Console.WriteLine(""); } private void grid_CellDblClick(object sender, CellClickEventArgs e){ Console.Write("doppelklick Zelle["+e.Column+","+e.Row+"] "); // doppelklick in Zelle ? Console.Write("mit Taste "+e.Button); // ..mit welcher Taste ? Console.WriteLine(""); }

CellDoubleClick()()
Click
DoubleClick