Questa documentazione è stata archiviata e non viene gestita.

Proprietà DataGridViewRow.Resizable

Aggiornamento: novembre 2007

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

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public override DataGridViewTriState Resizable { get; set; }
/** @property */
public DataGridViewTriState get_Resizable()
/** @property */
public  void set_Resizable(DataGridViewTriState value)

public override function get Resizable () : DataGridViewTriState
public override function set Resizable (value : DataGridViewTriState)

Valore proprietà

Tipo: System.Windows.Forms.DataGridViewTriState

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

EccezioneCondizione
InvalidOperationException

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

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

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

Per impostazione predefinita, il valore della proprietà Resizable si basa sul valore della proprietà DataGridView.AllowUserToResizeRows. Tuttavia, se si imposta in modo esplicito la proprietà Resizable su True o su False, il valore del controllo verrà ignorato. Impostare la proprietà Resizable su NotSet per ripristinare il comportamento di ereditarietà del valore.

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

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

dataGridView1.Rows[3].Resizable =
    DataGridViewTriState.False;


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0
Mostra: