DataGridViewAutoSizeRowMode Enumerazione

Definizione

Definisce valori che consentono di specificare come regolare l'altezza di una riga.

public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode = 
Public Enum DataGridViewAutoSizeRowMode
Ereditarietà
DataGridViewAutoSizeRowMode

Campi

AllCells 3

L'altezza della riga viene modificata in base al contenuto di tutte le celle nella riga, inclusa la cella di intestazione.

AllCellsExceptHeader 2

L'altezza della riga viene modificata in base al contenuto di tutte le celle nella riga, esclusa la cella di intestazione.

RowHeader 1

L'altezza della riga viene modificata in base al contenuto dell'intestazione della riga.

Esempio

Nell'esempio di codice seguente la terza riga del controllo viene ridimensionata in base al contenuto delle celle non di intestazione. Questo esempio di codice fa parte di un esempio più ampio fornito in Procedura: Ridimensionare le celle a livello di codice per adattarle al contenuto nel controllo DataGridView Windows Form.

void SizeThirdRow( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   dataGridView1->AutoResizeRow(2, DataGridViewAutoSizeRowMode::AllCellsExceptHeader);
}
private void SizeThirdRow(Object sender, EventArgs e)
{
    dataGridView1.AutoResizeRow(
        2, DataGridViewAutoSizeRowMode.AllCellsExceptHeader);
}
Private Sub SizeThirdRow(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    Dim thirdRow As Integer = 2
    DataGridView1.AutoResizeRow( _
        2, DataGridViewAutoSizeRowMode.AllCellsExceptHeader)

End Sub

Commenti

Il DataGridView controllo può ridimensionare le righe in base all'altezza preferita di ogni riga. L'altezza di riga preferita è l'altezza minima necessaria per visualizzare il valore di cella più grande in tale riga. Diverse modalità di dimensioni consentono di indicare quali celle vengono usate per calcolare le nuove altezze (celle di intestazione o celle non di intestazione) e se ridimensionare tutte le righe o solo le righe attualmente visualizzate. Il ridimensionamento di un subset di righe è utile per evitare una perdita di prestazioni quando si lavora con molte righe di dati.

Il ridimensionamento automatico basato sul contenuto impedisce agli utenti di modificare l'altezza delle righe con il mouse.

Questa enumerazione viene utilizzata dal DataGridView metodo del AutoResizeRow controllo .

Per altre informazioni sulle modalità di ridimensionamento, vedere Opzioni di ridimensionamento nel controllo DataGridView Windows Form.

Si applica a

Vedi anche