ItemsControl.IsTextSearchCaseSensitive Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kasus adalah kondisi saat mencari item.

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

Nilai Properti

true jika pencarian teks peka huruf besar/kecil; jika tidak, false.

Contoh

Contoh berikut membuat yang ComboBox berisi string, "DOG", "CAT", "dog", dan "cat". Contoh mengikat IsTextSearchCaseSensitive properti ke IsChecked properti dari CheckBox. Jika kotak centang dipilih dan jenis pengguna "anjing", item ketiga dalam ItemsControl dipilih. Jika pengguna membatalkan pilihan kotak centang dan mengetik "anjing", item pertama dipilih karena huruf besar/kecil bukan kondisi pencarian.

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

Keterangan

IsTextSearchEnabled Ketika properti diatur ke true, IsTextSearchCaseSensitive properti menentukan apakah kasus menentukan apakah item dipilih dalam ItemsControl. Misalnya, jika ItemsControl berisi dua string yang hanya berbeda dalam kasus, seperti "ITEM" dan "item", string pertama akan selalu dipilih, terlepas dari kasus input.

Berlaku untuk