DataGridViewColumn.Resizable 속성

정의

열의 크기를 조정할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets a value indicating whether the column is resizable.

public:
 virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
public override System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overrides Property Resizable As DataGridViewTriState

속성 값

DataGridViewTriState 값 중 하나입니다.One of the DataGridViewTriState values. 기본값은 True입니다.The default is True.

예제

다음 코드 예제에서는이 속성을 사용 하 여 사용자의 열 너비를 변경할 수 없도록 세 번째 열의 크기를 수정 합니다.The following code example uses this property to fix the size of the third column so that the user cannot change the column width.

dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;

dataGridView1.Columns[2].Resizable =
    DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False

설명

Resizable 속성이 False이면 사용자가 열 너비를 수동으로 조정할 수 없습니다.If the Resizable property is False, the user will not be able to manually adjust the column width.

기본적으로 Resizable 속성 값은 DataGridView.AllowUserToResizeColumns 속성 값을 기반으로 합니다.By default, the Resizable property value is based on the DataGridView.AllowUserToResizeColumns property value. 그러나 ResizableTrue 또는 False로 명시적으로 설정 하는 경우 컨트롤 값은 무시 됩니다.If you explicitly set Resizable to True or False, however, the control value is ignored. 값 상속 동작을 복원 하려면 ResizableNotSet로 설정 합니다.Set Resizable to NotSet to restore the value-inheritance behavior.

NotSet는 값 상속을 복원 하므로 Resizable 속성은 열이 DataGridView 컨트롤에 추가 되지 않은 경우 NotSet 값을 반환 하지 않습니다.Because NotSet restores the value inheritance, the Resizable property will never return a NotSet value unless the column has not been added to a DataGridView control. 열의 Resizable 속성 값이 상속 되는지 여부를 확인 해야 하는 경우 해당 State 속성을 확인 하십시오.If you need to determine whether the Resizable property value of a column is inherited, check its State property. State 속성 값에 ResizableSet 플래그가 포함 된 경우 Resizable 속성 값이 상속 되지 않습니다.If the State property value includes the ResizableSet flag, the Resizable property value is not inherited.

적용 대상

추가 정보