Condividi tramite


DataGridViewColumn.GetPreferredWidth Metodo

Definizione

Calcola la larghezza ideale della colonna in base ai criteri specificati.

public:
 virtual int GetPreferredWidth(System::Windows::Forms::DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight);
public virtual int GetPreferredWidth(System.Windows.Forms.DataGridViewAutoSizeColumnMode autoSizeColumnMode, bool fixedHeight);
abstract member GetPreferredWidth : System.Windows.Forms.DataGridViewAutoSizeColumnMode * bool -> int
override this.GetPreferredWidth : System.Windows.Forms.DataGridViewAutoSizeColumnMode * bool -> int
Public Overridable Function GetPreferredWidth (autoSizeColumnMode As DataGridViewAutoSizeColumnMode, fixedHeight As Boolean) As Integer

Parametri

autoSizeColumnMode
DataGridViewAutoSizeColumnMode

Valore DataGridViewAutoSizeColumnMode che specifica una modalità di ridimensionamento automatico.

fixedHeight
Boolean

true per calcolare la larghezza della colonna in base alle altezze correnti delle righe; false per calcolare la larghezza con l'aspettativa che le altezze delle righe verranno regolate.

Restituisce

Larghezza ideale, in pixel, della colonna.

Eccezioni

autoSizeColumnMode è NotSet, Noneo Fill.

autoSizeColumnMode non è un valore valido DataGridViewAutoSizeColumnMode .

Commenti

Questa proprietà viene utilizzata dalla funzionalità di ridimensionamento automatico basata sul contenuto del DataGridView controllo per determinare la larghezza ideale di una colonna.

Un fixedHeight valore di parametro di calcola la larghezza della false colonna in base alle altezze delle righe calcolate che otterranno rapporti ideali tra altezza e larghezza delle celle. Affinché il contenuto della cella venga disposto su più righe, lo stile della cella per la cella deve avere un WrapMode valore della proprietà .True

Per altre informazioni sul ridimensionamento automatico, vedere Opzioni di ridimensionamento nel controllo DataGridView di Windows Form.

Si applica a

Vedi anche