public ICellEditor GetCellEditor(int column) { if (column < 0 || column >= this.Columns.Count) { return null; } // if (this.Columns[column].Editor != null) { return this.Columns[column].Editor; } return this.GetCellEditor(this.Columns[column].GetDefaultEditorName()); }