DataGridViewAutoSizeRowMode Enumerazione
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.
Definisce i valori per specificare la modalità di regolazione dell'altezza di una riga.
public enum class DataGridViewAutoSizeRowMode
public enum DataGridViewAutoSizeRowMode
type DataGridViewAutoSizeRowMode =
Public Enum DataGridViewAutoSizeRowMode
- Ereditarietà
Campi
| Nome | Valore | Descrizione |
|---|---|---|
| RowHeader | 1 | L'altezza della riga viene modificata in base al contenuto dell'intestazione di riga. |
| AllCellsExceptHeader | 2 | L'altezza della riga viene modificata in modo da adattare il contenuto di tutte le celle della riga, escludendo la cella di intestazione. |
| AllCells | 3 | L'altezza della riga viene modificata in base al contenuto di tutte le celle della riga, inclusa la cella di intestazione. |
Esempio
Nell'esempio di codice seguente viene ridimensionata la terza riga del controllo in modo da adattare il contenuto delle celle nonheader. Questo esempio di codice fa parte di un esempio più ampio fornito in Procedura: Ridimensionare le celle a livello di codice per adattare il contenuto nel controllo DataGridView di 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 della 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 riduzione delle prestazioni quando si utilizzano molte righe di dati.
Il ridimensionamento automatico basato sul contenuto impedisce agli utenti di regolare le altezze delle righe con il mouse.
Questa enumerazione viene utilizzata dal metodo di DataGridView controllo AutoResizeRow .
Per altre informazioni sulle modalità di ridimensionamento, vedere Opzioni di ridimensionamento nel controllo DataGridView di Windows Form.