DataGridView.AutoSizeRowsMode 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
행 높이의 결정 방법을 나타내는 값을 가져오거나 설정합니다.
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 컨트롤의 크기 조정 옵션을 참조하세요.
적용 대상
추가 정보
.NET
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기