DataGridViewColumn.Resizable 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
열의 크기를 조정할 수 있는지 여부를 나타내는 값을 가져오거나 설정합니다.
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 값 중 하나입니다. 기본값은 True입니다.
예제
다음 코드 예제에서는 사용자가 열 너비를 변경할 수 없도록 이 속성을 사용하여 세 번째 열의 크기를 수정합니다.
dataGridView1->Columns[ 2 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Columns[2].Resizable =
DataGridViewTriState.False;
DataGridView1.Columns(2).Resizable = DataGridViewTriState.False
설명
속성이 Resizable False있으면 사용자가 열 너비를 수동으로 조정할 수 없습니다.
기본적으로 Resizable 속성 값은 속성 값을 기반으로합니다 DataGridView.AllowUserToResizeColumns . 그러나 명시적으로 설정하거나 False설정 Resizable True 하면 컨트롤 값이 무시됩니다. 값 상속 동작을 복원하도록 NotSet 설정합니다Resizable.
값 상속을 복원하기 때문에 NotSet 열이 컨트롤에 Resizable NotSet 추가 DataGridView 되지 않은 경우 속성은 값을 반환하지 않습니다. 열의 속성 값이 Resizable 상속되는지 여부를 결정해야 하는 경우 해당 State 속성을 확인합니다. 속성 값에 State 플래그 Resizable 가 ResizableSet 포함되어 있으면 속성 값이 상속되지 않습니다.