DataGridViewColumn.Resizable Egenskap

Definition

Hämtar eller anger ett värde som anger om kolumnen kan ändras.

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

Egenskapsvärde

Ett av DataGridViewTriState värdena. Standardvärdet är True.

Exempel

I följande kodexempel används den här egenskapen för att åtgärda storleken på den tredje kolumnen så att användaren inte kan ändra kolumnbredden.

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

Kommentarer

Om egenskapen Resizable är Falsekan användaren inte justera kolumnbredden manuellt.

Egenskapsvärdet Resizable baseras som standard på egenskapsvärdet DataGridView.AllowUserToResizeColumns . Om du uttryckligen anger Resizable till True eller Falseignoreras dock kontrollvärdet. Ange Resizable till för att NotSet återställa beteendet för värdearv.

Eftersom NotSet återställer värdets arv Resizable returnerar egenskapen aldrig ett NotSet värde om inte kolumnen inte har lagts till i en DataGridView kontroll. Om du behöver ta reda på om egenskapsvärdet Resizable för en kolumn ärvs kontrollerar du dess State egenskap. Om egenskapsvärdet State innehåller ResizableSet flaggan ärvs inte egenskapsvärdet Resizable .

Gäller för

Se även