ComboBox.ShouldPreserveUserEnteredPrefix Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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 |