ItemsControl.IsTextSearchCaseSensitive プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
項目を検索するときに、大文字/小文字の区別が条件かどうかを示す値を取得または設定します。
public:
property bool IsTextSearchCaseSensitive { bool get(); void set(bool value); };
public bool IsTextSearchCaseSensitive { get; set; }
member this.IsTextSearchCaseSensitive : bool with get, set
Public Property IsTextSearchCaseSensitive As Boolean
プロパティ値
テキスト検索で大文字小文字が区別される場合は true
。それ以外の場合は false
。
例
次の例では、文字列 "DOG"、"CAT"、"dog"、"cat" を含む a を作成 ComboBox します。 この例では、プロパティIsCheckedCheckBoxを IsTextSearchCaseSensitive . チェック ボックスがオンで、ユーザーが "dog" と入力すると、その中の 3 番目の ItemsControl 項目が選択されます。 ユーザーがチェック ボックスをオフにし、「dog」と入力すると、case が検索の条件ではないので、最初の項目が選択されます。
<StackPanel>
<CheckBox Content="_Case sensitive Search" IsChecked="True"
Name="caseSensitiveSearch"/>
<ComboBox IsEditable="True"
IsTextSearchCaseSensitive="{Binding
ElementName=caseSensitiveSearch,
Path=IsChecked}">
<ComboBoxItem>DOG</ComboBoxItem>
<ComboBoxItem>CAT</ComboBoxItem>
<ComboBoxItem>dog</ComboBoxItem>
<ComboBoxItem>cat</ComboBoxItem>
</ComboBox>
</StackPanel>
注釈
プロパティが IsTextSearchEnabled 設定 true
されている場合、 IsTextSearchCaseSensitive プロパティは、ケースで項目が選択 ItemsControlされているかどうかを決定するかどうかを指定します。 たとえば、"ITEM" や "item" など、大文字と小文字のみが異なる 2 つの文字列が含まれている場合 ItemsControl 、入力の大文字と小文字に関係なく、最初の文字列は常に選択されます。