DataGridViewRow.Resizable Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.