DataGridViewColumn.InheritedAutoSizeMode Proprietà

Definizione

Ottiene la modalità di dimensionamento attiva per la riga.

public:
 property System::Windows::Forms::DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { System::Windows::Forms::DataGridViewAutoSizeColumnMode get(); };
[System.ComponentModel.Browsable(false)]
public System.Windows.Forms.DataGridViewAutoSizeColumnMode InheritedAutoSizeMode { get; }
[<System.ComponentModel.Browsable(false)>]
member this.InheritedAutoSizeMode : System.Windows.Forms.DataGridViewAutoSizeColumnMode
Public ReadOnly Property InheritedAutoSizeMode As DataGridViewAutoSizeColumnMode

Valore della proprietà

DataGridViewAutoSizeColumnMode

Valore DataGridViewAutoSizeColumnMode attualmente usato per la colonna.

Attributi

Commenti

Il comportamento di ridimensionamento automatico della colonna è determinato dal valore della InheritedAutoSizeMode proprietà , che corrisponde al valore della AutoSizeMode proprietà per tutti i valori tranne NotSet, che indica che il valore viene ereditato dalla DataGridView.AutoSizeColumnsMode proprietà .

Quando il valore della InheritedAutoSizeMode proprietà è Fill, la colonna viene ridimensionata insieme ad altre colonne in tale modalità in modo che tutte le colonne visibili nel controllo riempiano esattamente la larghezza orizzontale dell'area di visualizzazione disponibile. Tutte le colonne in modalità riempimento nel controllo dividono lo spazio disponibile in proporzioni determinate dai valori delle proprietà FillWeight . Per altre informazioni sulla modalità di riempimento delle colonne, vedere Modalità riempimento colonna nel controllo DataGridView Windows Forms.

Quando la InheritedAutoSizeMode proprietà è impostata su qualsiasi altro valore, ad eccezione Nonedi , la colonna gestirà la larghezza in modo che i relativi valori di cella vengano visualizzati completamente senza ritaglio. Nelle modalità di ridimensionamento basato sul contenuto, le modifiche alle dimensioni si verificano ogni volta che il contenuto della cella cambia o, se WrapMode è abilitato, ogni volta che l'altezza delle righe cambia. Alcune modalità di ridimensionamento basate sul contenuto consentono di limitare la regolazione delle dimensioni alle righe attualmente visualizzate per migliorare le prestazioni.

Vengono ridimensionate solo le colonne con un Visible valore della true proprietà e la modifica della visibilità di una colonna non comporta l'esecuzione del ridimensionamento. Inoltre, quando le colonne vengono impostate per il ridimensionamento automatico, l'utente non può modificare la larghezza delle colonne con il mouse.

Per regolare la larghezza delle colonne a livello di AutoResizeColumn codice, utilizzare i metodi o AutoResizeColumns il DataGridView controllo o impostare la proprietà della colonnaWidth.

Per altre informazioni sul ridimensionamento automatico basato sul contenuto, vedere Opzioni di ridimensionamento nel controllo DataGridView Windows Forms.

Si applica a

Vedi anche