Partager via


DataGridViewComboBoxColumn.DisplayStyle Propriété

Définition

Obtient ou définit une valeur qui détermine comment la zone de liste déroulante est affichée lorsqu'elle n'est pas en cours de modification.

public:
 property System::Windows::Forms::DataGridViewComboBoxDisplayStyle DisplayStyle { System::Windows::Forms::DataGridViewComboBoxDisplayStyle get(); void set(System::Windows::Forms::DataGridViewComboBoxDisplayStyle value); };
public System.Windows.Forms.DataGridViewComboBoxDisplayStyle DisplayStyle { get; set; }
member this.DisplayStyle : System.Windows.Forms.DataGridViewComboBoxDisplayStyle with get, set
Public Property DisplayStyle As DataGridViewComboBoxDisplayStyle

Valeur de propriété

Valeur DataGridViewComboBoxDisplayStyle indiquant l'apparence de la zone de liste déroulante. La valeur par défaut est DropDownButton.

Exceptions

La propriété CellTemplate possède la valeur null.

Remarques

La DisplayStyle propriété affecte l’apparence des cellules de la colonne lorsqu’elles ne sont pas en mode édition et qu’elles soient en lecture seule ou non. Lorsqu’une cellule est en mode édition, elle ressemble toujours à un ComboBox contrôle.

Si la valeur de la DisplayStyleForCurrentCellOnly propriété est false, la DisplayStyle propriété affecte toutes les cellules de la colonne ; sinon, la DisplayStyle propriété affecte uniquement la cellule active.

Le comportement et l’apparence de la flèche déroulante dans les cellules sont indiqués par la FlatStyle propriété .

Pour activer la mise en surbrillance des cellules lorsque le pointeur de la souris se trouve sur une cellule, vous devez définir la DisplayStyle propriété sur ComboBox et la FlatStyle propriété sur Popup.

L’obtention ou la définition de cette propriété obtient ou définit la DisplayStyle propriété de l’objet retourné par la CellTemplate propriété . La définition de cette propriété définit également la DisplayStyle propriété de chaque cellule de la colonne et actualise l’affichage de la colonne. Pour remplacer la valeur spécifiée pour les cellules individuelles, définissez les valeurs de cellule après avoir défini la valeur de colonne.

S’applique à

Voir aussi