ItemsControl.IsTextSearchCaseSensitive Özellik

Tanım

Öğeleri ararken büyük/küçük harf durumunun bir koşul olup olmadığını belirten bir değer alır veya ayarlar.

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

Özellik Değeri

true metin aramaları büyük/küçük harfe duyarlıysa; aksi takdirde , false.

Örnekler

Aşağıdaki örnek, "DOG", "CAT", "dog" ve "cat" dizelerini içeren bir ComboBox oluşturur. Örnek, özelliğini özelliğinin CheckBoxözelliğine IsChecked bağlarIsTextSearchCaseSensitive. Onay kutusu seçiliyse ve kullanıcı "köpek" yazarken içindeki üçüncü öğe ItemsControl seçilir. Kullanıcı onay kutusunun seçimini kaldırır ve "köpek" yazarken ilk öğe seçilir çünkü büyük/küçük harf aramanın bir koşulu değildir.

<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>

Açıklamalar

IsTextSearchEnabled özelliği olarak trueayarlandığında özelliği, IsTextSearchCaseSensitive büyük/küçük harf durumunun içinde bir öğenin seçilip seçilmediğini ItemsControlbelirleyip belirlemediğini belirtir. Örneğin, yalnızca ItemsControl "ÖĞE" ve "öğe" gibi farklı iki dize içeriyorsa, girişin durumundan bağımsız olarak ilk dize her zaman seçilir.

Şunlara uygulanır