Condividi tramite


DataGridViewRow.Resizable Proprietà

Definizione

Ottiene o imposta un valore che indica se gli utenti possono ridimensionare la riga o indicare che il comportamento viene ereditato dalla AllowUserToResizeRows proprietà .

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

Valore della proprietà

Valore DataGridViewTriState che indica se la riga può essere ridimensionata o se può essere ridimensionata solo quando la AllowUserToResizeRows proprietà è impostata su true.

Eccezioni

La riga si trova in un DataGridView controllo ed è una riga condivisa.

Esempio

Nell'esempio di codice seguente viene illustrato l'utilizzo di questa proprietà.

dataGridView1->Rows[ 3 ]->Resizable = DataGridViewTriState::False;
dataGridView1.Rows[3].Resizable =
    DataGridViewTriState.False;
DataGridView1.Rows(3).Resizable = DataGridViewTriState.False

Commenti

Non è possibile utilizzare questa proprietà con una riga condivisa. Per altre informazioni sulle righe condivise, vedere Procedure consigliate per il ridimensionamento del controllo DataGridView di Windows Form.

Se la Resizable proprietà è False, l'utente non sarà in grado di regolare manualmente l'altezza della riga.

Per impostazione predefinita, il valore della Resizable proprietà è basato sul valore della DataGridView.AllowUserToResizeRows proprietà. Se tuttavia si imposta in modo esplicito su ResizableTrue o False, il valore del controllo viene ignorato. Impostare Resizable su NotSet per ripristinare il comportamento di ereditarietà dei valori.

Poiché NotSet ripristina l'ereditarietà del valore, la Resizable proprietà non restituirà mai un NotSet valore a meno che la riga non sia stata aggiunta a un DataGridView controllo . Se è necessario determinare se il Resizable valore della proprietà di una riga è ereditato o è stato specificato in modo esplicito, controllarne la State proprietà. Se il State valore include il ResizableSet flag, il valore della Resizable proprietà non viene ereditato.

Si applica a

Vedi anche