DataGridViewBand.Resizable Proprietà

Definizione

Ottiene o imposta un valore che indica se è possibile ridimensionare la banda nell'interfaccia utente.Gets or sets a value indicating whether the band can be resized in the user interface (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

Valore della proprietà

DataGridViewTriState

Uno dei valori di DataGridViewTriState.One of the DataGridViewTriState values. Il valore predefinito è True.The default is True.

Attributi

Esempio

Nell'esempio di codice seguente la proprietà viene impostata sul Resizable valore predefinito.The following code example sets the Resizable property to the default.

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

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

Commenti

È possibile impedire agli utenti di ridimensionare singole righe o colonne impostando le relative Resizable Proprietà.You can prevent users from resizing individual rows or columns by setting their Resizable properties. Per impostazione predefinita, il Resizable valore della proprietà è basato sul valore della proprietà AllowUserToResizeColumns per le colonne e sul valore della AllowUserToResizeRows proprietà per le righe.By default, the Resizable property value is based on the AllowUserToResizeColumns property value for columns and the AllowUserToResizeRows property value for rows. Se si imposta in modo esplicito Resizable su True o False , tuttavia, il valore del controllo viene ignorato.If you explicitly set Resizable to True or False, however, the control value is ignored. Impostare Resizable su NotSet per ripristinare l'ereditarietà.Set Resizable to NotSet to restore the inheritance.

Poiché NotSet consente di ripristinare l'ereditarietà del valore, la Resizable proprietà non restituirà mai un NotSet valore a meno che la riga o la colonna non sia stata aggiunta a un DataGridView controllo.Because NotSet restores the value inheritance, the Resizable property will never return a NotSet value unless the row or column has not been added to a DataGridView control. Se è necessario determinare se il Resizable valore della proprietà di una riga o di una colonna viene ereditato, controllare la relativa State Proprietà.If you need to determine whether the Resizable property value of a row or column is inherited, check its State property. Se il State valore include il ResizableSet flag, il Resizable valore della proprietà non viene ereditato.If the State value includes the ResizableSet flag, the Resizable property value is not inherited. Se il Resizable valore della proprietà è False , l'utente non sarà in grado di regolare manualmente le dimensioni della banda.If the Resizable property value is False, the user will not be able to manually adjust band size.

Si applica a

Vedi anche