次の方法で共有


ComboBox.ShouldPreserveUserEnteredPrefix プロパティ

定義

ComboBox がユーザー入力を保持するか、または一致する項目で入力を置き換えるかどうかを示す値を取得または設定します。

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

プロパティ値

Boolean

ComboBox がユーザーの入力を保持する場合は trueComboBox が入力を対応する項目で置き換える場合は false。登録されている既定は false です。 この値に影響する可能性があるものの詳細については、「依存関係プロパティ値の優先順位」を参照してください。

注釈

既定では、ユーザーがいずれかの項目に ComboBox 一致する文字列を入力すると、項目が選択され、ユーザーが入力したテキストが置き換えられます。 これにより、ユーザーが入力したテキストの大文字と小文字が変更される可能性があります。 プロパティが ShouldPreserveUserEnteredPrefix 設定 trueされている場合、 ComboBox 一致する項目が選択されますが、ユーザーが入力したテキストは保持されます。 たとえば、a ComboBox に文字列 "Hello" (大文字 H) が含まれており、ユーザーが "hello" (小文字の h) と入力したとします。 ある場合 ShouldPreserveUserEnteredPrefixfalseComboBox コレクション内で一致する項目 "Hello" を選択し、その文字列をテキスト ボックスに入力します。 場合 ShouldPreserveUserEnteredPrefixtrue、コレクションから "Hello" が選択されていますが、テキスト ボックスに "hello" と表示されます。

依存プロパティ情報

識別子フィールド ShouldPreserveUserEnteredPrefixProperty
メタデータのプロパティが次に設定されている true なし

適用対象