DataGridView.ClearSelection DataGridView.ClearSelection DataGridView.ClearSelection DataGridView.ClearSelection Method

정의

현재 선택된 셀의 선택을 취소합니다.Cancels the selection of currently selected cells.

오버로드

ClearSelection(Int32, Int32, Boolean) ClearSelection(Int32, Int32, Boolean) ClearSelection(Int32, Int32, Boolean) ClearSelection(Int32, Int32, Boolean)

지정된 셀을 제외한 모든 셀의 선택을 취소하고 필요한 경우 지정된 셀이 선택되도록 합니다.Cancels the selection of all currently selected cells except the one indicated, optionally ensuring that the indicated cell is selected.

ClearSelection() ClearSelection() ClearSelection() ClearSelection()

선택된 모든 셀의 선택을 취소하여 현재 선택을 해제합니다.Clears the current selection by unselecting all selected cells.

ClearSelection(Int32, Int32, Boolean) ClearSelection(Int32, Int32, Boolean) ClearSelection(Int32, Int32, Boolean) ClearSelection(Int32, Int32, Boolean)

지정된 셀을 제외한 모든 셀의 선택을 취소하고 필요한 경우 지정된 셀이 선택되도록 합니다.Cancels the selection of all currently selected cells except the one indicated, optionally ensuring that the indicated cell is selected.

protected:
 void ClearSelection(int columnIndexException, int rowIndexException, bool selectExceptionElement);
protected void ClearSelection (int columnIndexException, int rowIndexException, bool selectExceptionElement);
member this.ClearSelection : int * int * bool -> unit
Protected Sub ClearSelection (columnIndexException As Integer, rowIndexException As Integer, selectExceptionElement As Boolean)

매개 변수

columnIndexException
Int32 Int32 Int32 Int32

제외할 열 인덱스입니다.The column index to exclude.

rowIndexException
Int32 Int32 Int32 Int32

제외할 행 인덱스입니다.The row index to exclude.

selectExceptionElement
Boolean Boolean Boolean Boolean

제외된 셀, 행 또는 열을 선택하려면 true이고, 원래 상태를 유지하려면 false입니다.true to select the excluded cell, row, or column; false to retain its original state.

예외

columnIndexException이 가장 높은 열 인덱스보다 큰 경우columnIndexException is greater than the highest column index.

또는-or- columnIndexExceptionSelectionMode 이면 FullRowSelect이 -1보다 작고, 아니면 columnIndexException 이 0보다 작습니다.columnIndexException is less than -1 when SelectionMode is FullRowSelect; otherwise, columnIndexException is less than 0.

또는-or- rowIndexException 이 최고 행 인덱스보다 큽니다.rowIndexException is greater than the highest row index.

또는-or- SelectionModeFullColumnSelect일 때 rowIndexException이 -1보다 작고, 그 외의 경우에 rowIndexException이 0보다 작은 경우rowIndexException is less than -1 when SelectionMode is FullColumnSelect; otherwise, rowIndexException is less than 0.

설명

A rowIndexException 값이-1 열 머리글을 나타내는 및 columnIndexException 값-1 행 머리글을 나타냅니다.A rowIndexException value of -1 represents a column header, and a columnIndexException value of -1 represents a row header.

이 메서드는 셀, 행 또는 예외 인덱스에서 나타내는 열의 선택을 취소 하지 않고 현재 선택을 취소 하는 데 유용 합니다.This method is useful to clear the current selection without canceling the selection of the cell, row, or column indicated by the exception indexes.

경우는 SelectionMode 속성 값에는 개별 셀을 선택할 수 있습니다,이 메서드를 설정 합니다 Selected 에 있는 각 셀의 속성 false, 지정 된 열과 행의 셀을 제외 하 고.If the SelectionMode property value allows individual cell selection, this method sets the Selected property of each cell to false, excluding the cell in the row and column specified. 경우는 SelectionMode 속성 값을 사용 하면 전체 행 또는 열 선택,이 메서드 또한 집합 합니다 Selected 의 각 행 또는 열 속성 false, 행 또는 지정 된 셀이 포함 된 열을 제외 하 고 합니다.If the SelectionMode property value allows full row or column selection, this method also sets the Selected property of each row or column to false, excluding the row or column containing the specified cell.

제외 된 셀, 행 또는 열 수도이 메서드가 호출 될 때 선택된 된 상태에서 되지 않을 수 있습니다.The excluded cell, row, or column may or may not be in the selected state when this method is called. 이 메서드는 selectExceptionElement 매개 변수 값이 true합니다.This method selects it if the selectExceptionElement parameter value is true. 선택 모드에 따라 전체 행 또는 열을 선택할 수도 있습니다 결과적으로 합니다.Depending on the selection mode, the entire row or column may also be selected as a result.

추가 정보

ClearSelection() ClearSelection() ClearSelection() ClearSelection()

선택된 모든 셀의 선택을 취소하여 현재 선택을 해제합니다.Clears the current selection by unselecting all selected cells.

public:
 void ClearSelection();
public void ClearSelection ();
member this.ClearSelection : unit -> unit
Public Sub ClearSelection ()

예제

다음 코드 예제에서는의 선택이 취소 된 DataGridView합니다.The following code example clears the selection of the DataGridView. 이 예제를 실행 하려면 코드를 포함 하는 폼에 붙여 넣습니다를 DataGridView 라는 dataGridView1Button 라는 clearSelectionButton, 모든 이벤트가 해당 이벤트 처리기와 연결 되어 있는지 확인 합니다.To run this example, paste the code into a form that contains a DataGridView named dataGridView1 and a Button named clearSelectionButton, and ensure all events are associated with their event handlers.

private void clearSelectionButton_Click(object sender, EventArgs e)
{
    dataGridView1.ClearSelection();
}
Private Sub clearSelectionButton_Click(ByVal sender As Object, _
    ByVal e As EventArgs) Handles clearSelectionButton.Click

    dataGridView1.ClearSelection()

End Sub

설명

이 메서드가 호출 될 때, 각 열과 행의 Selected 속성이 false합니다.When this method is called, each column and row's Selected property is set to false.

추가 정보

적용 대상