DataGridView.SetSelectedCellCore(Int32, Int32, Boolean) 메서드


지정된 행 및 열 인덱스를 사용하여 셀의 선택 상태를 변경합니다.Changes the selection state of the cell with the specified row and column indexes.

 virtual void SetSelectedCellCore(int columnIndex, int rowIndex, bool selected);
protected virtual void SetSelectedCellCore (int columnIndex, int rowIndex, bool selected);
abstract member SetSelectedCellCore : int * int * bool -> unit
override this.SetSelectedCellCore : int * int * bool -> unit
Protected Overridable Sub SetSelectedCellCore (columnIndex As Integer, rowIndex As Integer, selected As Boolean)

매개 변수


셀이 포함된 열의 인덱스입니다.The index of the column containing the cell.


셀이 포함된 행의 인덱스입니다.The index of the row containing the cell.


셀을 선택하려면true 이고, 셀의 선택을 취소하려면 false 입니다.true to select the cell; false to cancel the selection of the cell.


columnIndex가 0보다 작거나 컨트롤의 열 수에서 1을 뺀 수보다 큽니다.columnIndex is less than 0 or greater than the number of columns in the control minus 1.

또는-or- rowIndex가 0보다 작거나 컨트롤의 행 수에서 1을 뺀 수보다 큽니다.rowIndex is less than 0 or greater than the number of rows in the control minus 1.


DataGridView 컨트롤은 셀의 선택 상태를 변경할 때마다이 메서드를 사용 합니다.The DataGridView control uses this method whenever it changes the selection state of a cell. 현재 SelectionMode 속성 값을 고려 하지 않고 CurrentCell 속성 값을 변경 하지 않고 선택 상태를 변경 합니다.The selection state changes without regard to the current SelectionMode property value, and without changing the CurrentCell property value. 사용자 고유의 선택 모드를 구현 하려는 경우에 유용 합니다.This is useful when you want to implement your own selection modes.

적용 대상

추가 정보