ItemsControl.IsTextSearchCaseSensitive ItemsControl.IsTextSearchCaseSensitive ItemsControl.IsTextSearchCaseSensitive ItemsControl.IsTextSearchCaseSensitive Property

定義

項目を検索するときに大文字と小文字の区別が条件であるかどうかを示す値を取得または設定します。Gets or sets a value that indicates whether case is a condition when searching for items.

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。それ以外の場合は falsetrue if text searches are case-sensitive; otherwise, false.

次の例では、作成、ComboBox文字列、"および DOG"、"CAT"、"dog"と"cat"を格納しています。The following example creates a ComboBox that contains the strings, "DOG", "CAT", "dog", and "cat". 例では、バインド、IsTextSearchCaseSensitiveプロパティをIsCheckedのプロパティをCheckBoxします。The example binds the IsTextSearchCaseSensitive property to the IsChecked property of a CheckBox. チェック ボックスが選択されていて、ユーザーの種類"dog"、3 番目の項目、ItemsControlが選択されています。If the check box is selected and the user types "dog", the third item in the ItemsControl is selected. ユーザーが、チェック ボックスおよび"dog"の種類を選択解除の場合は、検索の条件ではないため、最初の項目が選択されます。If the user unselects the check box and types "dog", the first item is selected because case is not a condition of the search.

<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プロパティに設定されてtrueIsTextSearchCaseSensitiveプロパティは、大文字と小文字がの項目を選択するかどうかを決定かどうかを指定します、ItemsControlします。When the IsTextSearchEnabled property is set to true, the IsTextSearchCaseSensitive property specifies whether the case determines whether an item is selected in an ItemsControl. たとえば場合、ItemsControlが異なる場合にのみ、"ITEM"、"item"など、最初の文字列が常に選択されます、入力の大文字と小文字に関係なく 2 つの文字列が含まれます。For example, if an ItemsControl contain two strings that differ only in case, such as "ITEM" and "item", the first string will always be selected, regardless of the case of the input.

適用対象