ICoreWindowKeyboardInput.IsKeyboardInputEnabled Propiedad

Definición

Nota

IsKeyboardInputEnabled puede modificarse o no estar disponible para las versiones después de Windows Phone 8.1 GDR2.

Obtiene o establece si el teclado táctil se muestra al usuario para la entrada de texto.

public:
 property bool IsKeyboardInputEnabled { bool get(); void set(bool value); };
bool IsKeyboardInputEnabled();

void IsKeyboardInputEnabled(bool value);
public bool IsKeyboardInputEnabled { get; set; }
var boolean = iCoreWindowKeyboardInput.isKeyboardInputEnabled;
iCoreWindowKeyboardInput.isKeyboardInputEnabled = boolean;
Public Property IsKeyboardInputEnabled As Boolean

Valor de propiedad

Boolean

bool

True si el teclado táctil está habilitado. En caso contrario, es false.

Comentarios

Si se producen todas las condiciones siguientes, es posible que el valor de la propiedad IsKeyboardInputEnabled no sea preciso:

    1. Use el búfer predeterminado. (Por ejemplo, no proporciona su propio KeyboardInputBuffer).
    1. Para abrir mediante programación el teclado táctil, establezca IsKeyboardInputEnabled en true.
    1. El usuario presiona el botón Atrás, que cierra el teclado táctil.
    1. Lee IsKeyboardInputEnabled y espera que el valor sea false (ya que se cerró el teclado táctil), pero el valor es true. Hay varias soluciones alternativas para este escenario:
  • No use el búfer predeterminado.

  • No use IsKeyboardInputEnabled.

  • Escuche el evento Ocultar y establezca IsKeyboardInputEnabled en false.

  • Utilice la propiedad OccludedRect para ver si el teclado táctil está abierto.

Se aplica a