Leer en inglés

Compartir vía


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.

C#
public bool IsTextSearchCaseSensitive { get; set; }

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.

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>

Comentarios

Cuando la IsTextSearchEnabled propiedad se establece trueen , 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.

Se aplica a

Producto Versiones
.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