DataGridViewColumn.GetPreferredWidth Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Calcule la largeur idéale de la colonne en fonction des critères spécifiés.
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
Paramètres
- autoSizeColumnMode
- DataGridViewAutoSizeColumnMode
Valeur DataGridViewAutoSizeColumnMode qui spécifie un mode de dimensionnement automatique.
- fixedHeight
- Boolean
true pour calculer la largeur de la colonne en fonction des hauteurs de ligne actuelles ; false pour calculer la largeur avec l’attente que les hauteurs de ligne seront ajustées.
Retours
Largeur idéale, en pixels, de la colonne.
Exceptions
autoSizeColumnMode n’est pas une valeur valide DataGridViewAutoSizeColumnMode .
Remarques
Cette propriété est utilisée par la fonctionnalité de dimensionnement automatique basée sur le contenu du DataGridView contrôle pour déterminer la largeur idéale d’une colonne.
Une fixedHeight valeur de paramètre de calcule la largeur de false colonne en fonction des hauteurs de ligne calculées qui obtiendront des ratios de hauteur de cellule à largeur idéales. Pour que le contenu de la cellule soit encapsulé sur plusieurs lignes, le style de cellule en vigueur pour la cellule doit avoir une WrapMode valeur de Truepropriété .
Pour plus d’informations sur le dimensionnement automatique, consultez Options de dimensionnement dans le contrôle DataGridView Windows Forms.