ItemsControl.IsTextSearchCaseSensitive 속성

정의

항목을 검색할 때 대/소문자를 구분하는지 여부를 나타내는 값을 가져오거나 설정합니다.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

속성 값

Boolean

대/소문자를 구분하여 텍스트를 검색하면 true이고, 그렇지 않으면 false입니다.true 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"를 입력 하면의 세 번째 항목이 선택 됩니다 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속성이로 설정 된 경우 true IsTextSearchCaseSensitive 속성은에서 항목이 선택 되었는지 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")이 포함 된 경우 입력의 대/소문자에 관계 없이 첫 번째 문자열은 항상 선택 됩니다.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.

적용 대상