Partager via


ComboBox.ShouldPreserveUserEnteredPrefix Propriété

Définition

Obtient ou définit une valeur qui indique si ComboBox conserve l'entrée de l'utilisateur ou remplace l'entrée par un élément correspondant.

public:
 property bool ShouldPreserveUserEnteredPrefix { bool get(); void set(bool value); };
public bool ShouldPreserveUserEnteredPrefix { get; set; }
member this.ShouldPreserveUserEnteredPrefix : bool with get, set
Public Property ShouldPreserveUserEnteredPrefix As Boolean

Valeur de propriété

Boolean

true si ComboBox conserve l'entrée de l'utilisateur ; false si ComboBox remplace l'entrée par un élément correspondant. La valeur par défaut enregistrée est false. Pour plus d’informations sur ce qui peut influencer la valeur, consultez Priorité de la valeur de propriété de dépendance.

Remarques

Par défaut, lorsque l’utilisateur entre une chaîne dans celle ComboBox qui correspond à l’un de ses éléments, l’élément est sélectionné et le texte que l’utilisateur a tapé est remplacé. Cela peut entraîner le texte entré par l’utilisateur pour modifier le cas. Si la ShouldPreserveUserEnteredPrefix propriété est définie truesur , elle ComboBox sélectionne l’élément correspondant, mais conserve le texte entré par l’utilisateur. Par exemple, supposons qu’une ComboBox chaîne contient « Hello » (avec un H majuscule) et que l’utilisateur entre « hello » (avec une minuscule h). Si ShouldPreserveUserEnteredPrefix c’est falsele cas, la ComboBox sélection de l’élément correspondant, « Hello » dans sa collection et remplit sa zone de texte avec cette chaîne. Si ShouldPreserveUserEnteredPrefix c’est truele cas, « Hello » est sélectionné dans la collection, mais la zone de texte indique « hello ».

Informations sur les propriétés de dépendance

Champ d’identificateur ShouldPreserveUserEnteredPrefixProperty
Propriétés de métadonnées définies sur true Aucun

S’applique à