ItemsControl.IsTextSearchCaseSensitive Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Öğeleri ararken büyük/küçük harf koşulu 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, büyük/küçük harf arama koşulu olmadığından ilk öğe seçilir.
<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.