protected override void OnMouseClick(MouseEventArgs e) { base.OnMouseClick(e); var ne = new MouseEventArgs(e.Button, e.Clicks, e.X + Location.X, e.Y + Location.Y, e.Delta); var table = Parent as TableView; table.RaiseOnRowClick(row, ne); } }