ItemsControl.IsTextSearchCaseSensitive Özellik

Tanım

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

C#
public bool IsTextSearchCaseSensitive { get; set; }

Ö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, büyük/küçük harf arama koşulu olmadığından ilk öğe seçilir.

XAML
<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 ayarlandığında trueözelliği, IsTextSearchCaseSensitive bir öğesinde ItemsControlbir öğenin seçilip seçilmediğinin büyük/küçük harf tarafından belirlenip belirlenmeyeceğini belirtir. Örneğin, bir ItemsControl yalnızca "ITEM" ve "item" gibi farklı iki dize içeriyorsa, girişin büyük/küçük harflerinden bağımsız olarak ilk dize her zaman seçilir.

Şunlara uygulanır

Ürün Sürümler
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10