DataGridViewBand.Resizable Egenskap

Definition

Hämtar eller anger ett värde som anger om bandet kan ändras i användargränssnittet (UI).

public:
 virtual property System::Windows::Forms::DataGridViewTriState Resizable { System::Windows::Forms::DataGridViewTriState get(); void set(System::Windows::Forms::DataGridViewTriState value); };
[System.ComponentModel.Browsable(true)]
public virtual System.Windows.Forms.DataGridViewTriState Resizable { get; set; }
[<System.ComponentModel.Browsable(true)>]
member this.Resizable : System.Windows.Forms.DataGridViewTriState with get, set
Public Overridable Property Resizable As DataGridViewTriState

Egenskapsvärde

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

Attribut

Exempel

I följande kodexempel anges Resizable egenskapen som standard.

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

Kommentarer

Du kan förhindra användare från att ändra storlek på enskilda rader eller kolumner genom att ange deras Resizable egenskaper. Som standard baseras egenskapsvärdet Resizable på egenskapsvärdet AllowUserToResizeColumns för kolumner och egenskapsvärdet AllowUserToResizeRows för rader. Om du uttryckligen anger Resizable till True eller Falseignoreras dock kontrollvärdet. Ange Resizable till NotSet för att återställa arvet.

Eftersom NotSet återställer värdets arv Resizable returnerar egenskapen aldrig ett NotSet värde om inte raden eller kolumnen inte har lagts till i en DataGridView kontroll. Om du behöver avgöra om egenskapsvärdet för Resizable en rad eller kolumn ärvs kontrollerar du dess State egenskap. Om värdet State innehåller ResizableSet flaggan ärvs inte egenskapsvärdet Resizable . Om egenskapsvärdet Resizable är Falsekan användaren inte justera bandstorleken manuellt.

Gäller för

Se även