ComboBox.ShouldPreserveUserEnteredPrefix Propiedad

Definición

Obtiene o establece un valor que indica si ComboBox conserva la entrada del usuario o reemplaza la entrada con un elemento coincidente.

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

Valor de propiedad

Boolean

true si ComboBox conserva la entrada del usuario; false si ComboBox reemplaza la entrada con un elemento coincidente. El valor predeterminado registrado es false. Para obtener más información sobre lo que puede afectar al valor, vea Dependency Property Value Precedence (Prioridad de los valores de propiedades de dependencia).

Comentarios

De forma predeterminada, cuando el usuario escribe una cadena en que ComboBox coincide con uno de sus elementos, se selecciona el elemento y se reemplaza el texto escrito por el usuario. Esto puede provocar que el texto especificado por el usuario cambie mayúsculas y minúsculas. Si la ShouldPreserveUserEnteredPrefix propiedad se establece trueen , ComboBox selecciona el elemento coincidente, pero conserva el texto que escribió el usuario. Por ejemplo, supongamos que contiene ComboBox la cadena "Hello" (con una letra H mayúscula) y el usuario escribe "hello" (con un h en minúsculas). Si ShouldPreserveUserEnteredPrefix es false, ComboBox selecciona el elemento coincidente, "Hello", en su colección y rellena su cuadro de texto con esa cadena. Si ShouldPreserveUserEnteredPrefix es true, se selecciona "Hello" de la colección, pero el cuadro de texto indica "hello".

Información sobre propiedades de dependencia

Campo identificador ShouldPreserveUserEnteredPrefixProperty
Propiedades de metadatos establecidas en true None

Se aplica a