Adicionalmente a poder especificar el tipo de teclado para determinado Entry, tenemos a nuestra disposición la capacidad de agregar diversas banderas para determinar el comportamiento de un control Entry.

Cabe destacar, que el comportamiento en cada plataforma puede ser diferente con cada tipo de bandera, además de que dichas banderas sólo pueden ser especificadas a nivel de código. Una vez dicho esto, contamos con 3 tipos de banderas:

  • Para llevar a cabo Capitalización de Oraciones
  • Para llevar a cabo Corrección Ortográfica
  • Para agregar sugerencias a lo que estemos escribiendo

Para agregar Capitalización a nuestras oraciones, bastará con que creemos un elemento tipo Entry, e inicalicemos su propiedad Keyboard con la ejecución de un método llamado “Create”, al cual le pasaremos la bandera que queremos utilizar, en este caso, la bandera de capitalización:

Para agregar Corrección ortográfica, debemos hacer lo mismo que el paso anterior, pero cambiando la bandera correspondiente:

Para agregar sugerencias, la bandera será:

Por último, si queremos encender todas las banderas antes mencionadas, podemos hacerlo a través de la bandera “All”:

El código resultante para crear varios controles tipo Entry ejemplificando lo anterior es el siguiente:

Recuerda que el código fuente de las Recetas lo puedes encontrar aquí: Recetas

Saludos

Entrada basada en las recetas del sitio oficial de Xamarin.Forms.

¡Califica la publicación!
[Total: 0 Promedio: 0]

Dejar respuesta

Please enter your comment!
Please enter your name here