ComboBox.ShouldPreserveUserEnteredPrefix プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
プロパティ値
ComboBox がユーザーの入力を保持する場合は true
。ComboBox が入力を対応する項目で置き換える場合は false
。登録されている既定は false
です。 この値に影響する可能性があるものの詳細については、「依存関係プロパティ値の優先順位」を参照してください。
注釈
既定では、ユーザーがいずれかの項目に ComboBox 一致する文字列を入力すると、項目が選択され、ユーザーが入力したテキストが置き換えられます。 これにより、ユーザーが入力したテキストの大文字と小文字が変更される可能性があります。 プロパティが ShouldPreserveUserEnteredPrefix 設定 true
されている場合、 ComboBox 一致する項目が選択されますが、ユーザーが入力したテキストは保持されます。 たとえば、a ComboBox に文字列 "Hello" (大文字 H) が含まれており、ユーザーが "hello" (小文字の h) と入力したとします。 ある場合 ShouldPreserveUserEnteredPrefix は false
、 ComboBox コレクション内で一致する項目 "Hello" を選択し、その文字列をテキスト ボックスに入力します。 場合 ShouldPreserveUserEnteredPrefix は true
、コレクションから "Hello" が選択されていますが、テキスト ボックスに "hello" と表示されます。
依存プロパティ情報
識別子フィールド | ShouldPreserveUserEnteredPrefixProperty |
メタデータのプロパティが次に設定されている true |
なし |