ItemsControl.IsTextSearchCaseSensitive Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si las mayúsculas y las minúsculas son una condición al buscar elementos.
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
Valor de propiedad
true
si las búsquedas de texto distinguen mayúsculas de minúsculas; en caso contrario, false
.
Ejemplos
En el ejemplo siguiente se crea un ComboBox objeto que contiene las cadenas , "DOG", "CAT", "dog" y "cat". En el ejemplo se enlaza la IsTextSearchCaseSensitive propiedad a la IsChecked propiedad de .CheckBox Si la casilla está activada y el usuario escribe "dog", se selecciona el tercer elemento de .ItemsControl Si el usuario anula la selección de la casilla y escribe "dog", el primer elemento está seleccionado porque case no es una condición de la búsqueda.
<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>
Comentarios
Cuando la IsTextSearchEnabled propiedad se establece true
en , la IsTextSearchCaseSensitive propiedad especifica si el caso determina si un elemento está seleccionado en un ItemsControl. Por ejemplo, si contiene ItemsControl dos cadenas que solo difieren en el caso, como "ITEM" y "item", la primera cadena siempre se seleccionará, independientemente del caso de la entrada.