DataGridView.FirstDisplayedCell 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
DataGridView에 현재 표시되는 첫 번째 셀을 가져오거나 설정합니다. 일반적으로 이 셀은 왼쪽 위 모퉁이에 있습니다.
public:
property System::Windows::Forms::DataGridViewCell ^ FirstDisplayedCell { System::Windows::Forms::DataGridViewCell ^ get(); void set(System::Windows::Forms::DataGridViewCell ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell FirstDisplayedCell { get; set; }
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewCell? FirstDisplayedCell { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.FirstDisplayedCell : System.Windows.Forms.DataGridViewCell with get, set
Public Property FirstDisplayedCell As DataGridViewCell
속성 값
컨트롤에 현재 표시되는 첫 번째 DataGridViewCell입니다.
- 특성
예외
이 속성을 설정할 때 지정된 셀이 DataGridView 내에 있지 않습니다.
이 속성을 설정할 때 지정된 셀의 RowIndex 또는 ColumnIndex 속성 값이 -1이며, 이는 머리글 셀 또는 공유 셀임을 나타냅니다.
또는
이 속성을 설정할 때 지정된 셀의 Visible 속성 값이 false
입니다.
예제
다음 코드 예제에서는 정렬 후 현재 셀이 표시되는지 확인하는 방법을 보여 줍니다. 이 코드는 언바운드 DataGridView 컨트롤에서만 작동합니다. 외부 데이터 원본에 DataGridView 바인딩된 컨트롤을 사용하면 정렬할 때 현재 셀이 자동으로 유지되지 않습니다.
이 예제를 실행하려면 다음 코드를 라는 dataGridView1
가 포함된 양식에 붙여넣습니다DataGridView. C#에서는 이벤트 처리기에 Sorted 도 이벤트를 연결해야 합니다.
private void dataGridView1_Sorted(object sender, EventArgs e)
{
this.dataGridView1.FirstDisplayedCell = this.dataGridView1.CurrentCell;
}
Private Sub dataGridView1_Sorted(ByVal sender As Object, _
ByVal e As System.EventArgs) Handles dataGridView1.Sorted
Me.dataGridView1.FirstDisplayedCell = Me.dataGridView1.CurrentCell
End Sub
설명
이 속성을 사용하여 현재 컨트롤에 표시된 첫 번째 행과 열에 있는 셀을 확인할 수 있습니다. 일반적으로 왼쪽 위 모서리에 있지만 오른쪽에서 왼쪽 언어의 경우 오른쪽 위 모서리에 있습니다. 컨트롤을 표시된 셀로 스크롤하도록 이 속성을 설정할 수도 있습니다.
적용 대상
추가 정보
.NET