DataGridViewColumn.InheritedAutoSizeMode 속성

정의

열에 적용되는 크기 조정 모드를 가져옵니다.

public:
 property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode

속성 값

DataGridViewAutoSizeColumnMode

열에 적용되는 DataGridViewAutoSizeColumnMode 값입니다.

특성

설명

열의 자동 크기 조정 동작은 속성 값 InheritedAutoSizeMode 에 의해 결정됩니다. 속성 값은 속성에서 DataGridView.AutoSizeColumnsMode 상속됨을 나타내는 값을 제외한 NotSet모든 값의 AutoSizeMode 속성 값과 동일합니다.

InheritedAutoSizeMode 속성 값이 있으면 Fill컨트롤의 모든 표시 열이 사용 가능한 표시 영역의 가로 너비를 정확하게 채우도록 해당 모드의 다른 열과 함께 열의 크기가 조정됩니다. 컨트롤의 모든 채우기 모드 열은 사용 가능한 공간을 속성 값에 따라 결정된 FillWeight 비율로 나눕니다. 열 채우기 모드에 대한 자세한 내용은 Windows Forms DataGridView 컨트롤의 열 채우기 모드를 참조하세요.

InheritedAutoSizeMode 속성을 제외한 None다른 값으로 설정하면 해당 셀 값이 클리핑 없이 완전히 표시되도록 열이 너비를 관리합니다. 콘텐츠 기반 크기 조정 모드에서는 셀 내용이 변경되거나 WrapMode 행 높이가 변경될 때마다 크기 조정이 수행됩니다. 일부 콘텐츠 기반 크기 조정 모드를 사용하면 성능을 높이기 위해 현재 표시된 행으로 크기 조정을 제한할 수 있습니다.

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

프로그래밍 방식으로 열 너비를 조정하려면 컨트롤 AutoResizeColumn 또는 메서드를 DataGridView 사용하거나 AutoResizeColumnsWidth 속성을 설정합니다.

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

적용 대상

추가 정보