DataGridView.AutoSizeRowsMode 속성

정의

행 높이의 결정 방법을 나타내는 값을 가져오거나 설정합니다.

public:
 property System::Windows::Forms::DataGridViewAutoSizeRowsMode AutoSizeRowsMode { System::Windows::Forms::DataGridViewAutoSizeRowsMode get(); void set(System::Windows::Forms::DataGridViewAutoSizeRowsMode value); };
public System.Windows.Forms.DataGridViewAutoSizeRowsMode AutoSizeRowsMode { get; set; }
member this.AutoSizeRowsMode : System.Windows.Forms.DataGridViewAutoSizeRowsMode with get, set
Public Property AutoSizeRowsMode As DataGridViewAutoSizeRowsMode

속성 값

크기 조정 모드를 나타내는 DataGridViewAutoSizeRowsMode 값입니다. 기본값은 None입니다.

예외

이 속성을 설정할 때 지정된 값이 유효한 DataGridViewAutoSizeRowsMode 값이 아닙니다.

이 속성을 설정할 때 지정된 값이 AllHeaders 또는 DisplayedHeaders이고 행 머리글이 숨겨져 있습니다.

예제

다음 코드 예제에서는 행 머리글 및 모든 열의 내용에 따라 자동으로 크기를 조정하도록 행을 설정하는 방법을 보여 줍니다. 이 코드 예제는에서 제공 하는 더 큰 예제의 일부입니다 방법: 자동으로 크기를 조정 셀 변경 될 때 콘텐츠는 Windows Forms DataGridView 컨트롤에서합니다.

void AutoSizeRowsMode( Object^ /*sender*/, EventArgs^ /*es*/ )
{
   dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::AllCells;
}
private void AutoSizeRowsMode(Object sender, EventArgs es)
{
    dataGridView1.AutoSizeRowsMode =
        DataGridViewAutoSizeRowsMode.AllCells;
}
Private Sub AutoSizeRowsMode(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    DataGridView1.AutoSizeRowsMode = _
        DataGridViewAutoSizeRowsMode.AllCells

End Sub

설명

이 속성을 사용하면 콘텐츠가 변경될 때마다 행 높이가 콘텐츠에 맞게 자동으로 조정되도록 컨트롤을 구성할 수 있습니다. 가 사용하도록 설정된 경우 WrapMode 열 너비가 변경될 때마다 행 높이도 조정됩니다. 일부 크기 조정 모드를 사용하면 성능을 높이기 위해 현재 표시된 행으로 크기 조정을 제한할 수 있습니다.

속성 값 true 이 인 Visible 행만 자동으로 크기가 조정되며 행의 표시 유형을 변경해도 크기가 조정되지 않습니다. 또한 행의 크기를 자동으로 조정하도록 설정하면 사용자는 마우스로 행 높이를 조정할 수 없습니다.

자동으로 크기가 조정된 행의 값은 Height 사용되는 글꼴의 크기를 고려하여 레이아웃 중에 다시 계산됩니다. 올바른 Height를 얻으려면 폼의 생성자 대신 폼의 Layout 이벤트에서 값을 검색해야 합니다.

프로그래밍 방식으로 행 높이를 조정하려면 또는 AutoResizeRows 메서드를 AutoResizeRow 사용하거나 행 Height 속성을 설정합니다.

행 크기가 조정될 때 셀 내용이 여러 줄로 래핑되려면 셀에 적용되는 셀 스타일에 속성 값True이 이어야 WrapMode 합니다.

콘텐츠 기반 자동 크기 조정에 대한 자세한 내용은 Windows Forms DataGridView 컨트롤의 크기 조정 옵션을 참조하세요.

적용 대상

추가 정보