Compartilhar via


ComboBox.ShouldPreserveUserEnteredPrefix Propriedade

Definição

Obtém ou define um valor que indica se o ComboBox mantém a entrada do usuário ou substitui a entrada por um item correspondente.

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 da propriedade

Boolean

true se o ComboBox usuário mantiver a entrada do usuário; false se a ComboBox entrada substituir por um item correspondente, o padrão registrado será false. Para obter mais informações sobre o que pode influenciar o valor, consulte Precedência de valor da propriedade de dependência.

Comentários

Por padrão, quando o usuário digita uma cadeia de caracteres que corresponde a ComboBox um de seus itens, o item é selecionado e o texto que o usuário digitou é substituído. Isso pode fazer com que o texto inserido pelo usuário altere o caso. Se a ShouldPreserveUserEnteredPrefix propriedade estiver definida como true, o ComboBox item correspondente será selecionado, mas preservará o texto que o usuário inseriu. Por exemplo, suponha que um ComboBox contém a cadeia de caracteres, "Hello" (com um H maiúsculo) e o usuário insira "hello" (com um h minúsculo). Se ShouldPreserveUserEnteredPrefix for false, o ComboBox item correspondente, "Olá", em sua coleção e preencherá sua caixa de texto com essa cadeia de caracteres. Se ShouldPreserveUserEnteredPrefix for true, "Olá" está selecionado na coleção, mas a caixa de texto diz "olá".

Informações da propriedade de dependência

Campo identificador ShouldPreserveUserEnteredPrefixProperty
Propriedades de metadados definidas como true Nenhum

Aplica-se a