DataGridViewAutoSizeRowsMode Enumerazione

Definizione

Definisce valori che consentono di specificare come regolare l'altezza delle righe.

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

Campi

AllCells 7

L'altezza delle righe viene modificata in base al contenuto di tutte le celle nelle righe, incluse le celle di intestazione.

AllCellsExceptHeaders 6

L'altezza delle righe viene modificata in base al contenuto di tutte le celle nelle righe, escluse le celle di intestazione.

AllHeaders 5

L'altezza delle righe viene modificata in base al contenuto dell'intestazione delle righe.

DisplayedCells 11

L'altezza delle righe viene modificata in base al contenuto di tutte le celle nelle righe attualmente visualizzate, incluse le celle di intestazione.

DisplayedCellsExceptHeaders 10

L'altezza delle righe viene modificata in base al contenuto di tutte le celle nelle righe attualmente visualizzate, escluse le celle di intestazione.

DisplayedHeaders 9

L'altezza delle righe viene modificata in base al contenuto dell'intestazione delle righe attualmente visualizzate.

None 0

L'altezza delle righe non viene modificata automaticamente.

Esempio

Nell'esempio di codice seguente viene impostata l'altezza delle righe in modo da ridimensionarne automaticamente l'altezza ogni volta che viene modificato il contenuto della cella. L'altezza della nuova riga è determinata dal contenuto di tutte le righe e colonne. Questo esempio di codice fa parte di un esempio più ampio fornito in Procedura: Ridimensionare automaticamente le celle quando il contenuto viene modificato nel controllo DataGridView Windows Form.

void AutoSizeRowsMode( Object^ /*sender*/, EventArgs^ /*es*/ )
{
   dataGridView1->AutoSizeRowsMode = DataGridViewAutoSizeRowsMode::AllCells;
}
private void AutoSizeRowsMode(Object sender, EventArgs es)
{
    dataGridView1.AutoSizeRowsMode =
        DataGridViewAutoSizeRowsMode.AllCells;
}
Private Sub AutoSizeRowsMode(ByVal sender As Object, _
    ByVal e As System.EventArgs) Handles Button7.Click

    DataGridView1.AutoSizeRowsMode = _
        DataGridViewAutoSizeRowsMode.AllCells

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 dalla proprietà DataGridView e dal metodo del controllo AutoSizeRowsMode AutoResizeRows .

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

Si applica a

Vedi anche