ItemsControl.IsTextSearchCaseSensitive Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.