Condividi tramite


ComboBox.ShouldPreserveUserEnteredPrefix Proprietà

Definizione

Ottiene o imposta un valore che indica se ComboBox mantiene l'input dell'utente o sostituisce l'input con un elemento corrispondente.

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

Valore della proprietà

Boolean

true se ComboBox mantiene l'input dell'utente; false se ComboBox sostituisce l'input con un elemento corrispondente. L'impostazione predefinita registrata è false. Per altre informazioni sugli elementi che possono influenzare il valore, vedere l'articolo relativo alla precedenza dei valori di proprietà di dipendenza.

Commenti

Per impostazione predefinita, quando l'utente digita una stringa in ComboBox che corrisponde a uno dei relativi elementi, l'elemento viene selezionato e il testo digitato dall'utente viene sostituito. Ciò può causare la modifica del testo immesso dall'utente. Se la ShouldPreserveUserEnteredPrefix proprietà è impostata su true, ComboBox seleziona l'elemento corrispondente, ma mantiene il testo immesso dall'utente. Si supponga, ad esempio, che contenga ComboBox la stringa "Hello" (con una maiuscola H) e che l'utente immette "hello" (con un valore h minuscolo). Se ShouldPreserveUserEnteredPrefix è false, ComboBox seleziona l'elemento corrispondente, "Hello", nella raccolta e popola la relativa casella di testo con tale stringa. Se ShouldPreserveUserEnteredPrefix è true, l'opzione "Hello" viene selezionata dall'insieme, ma la casella di testo indica "hello".

Informazioni proprietà di dipendenza

Campo Identificatore ShouldPreserveUserEnteredPrefixProperty
Proprietà dei metadati impostate su true Nessuno

Si applica a