ICoreWindowKeyboardInput.IsKeyboardInputEnabled Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Nota
IsKeyboardInputEnabled può essere modificato o non disponibile per le versioni dopo Windows Phone 8.1 GDR2.
Ottiene o imposta se la tastiera tocco viene visualizzata all'utente per l'input di testo.
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
Valore della proprietà
bool
True se la tastiera tocco è abilitata. In caso contrario, false.
Commenti
Se si verificano tutte le condizioni seguenti, il valore della proprietà IsKeyboardInputEnabled potrebbe non essere accurato:
-
- Si usa il buffer predefinito. Ad esempio, non si fornisce la propria tastieraInputBuffer.
-
- Aprire a livello di codice la tastiera tocco impostando IsKeyboardInputEnabled su true.
-
- L'utente preme il pulsante indietro, che chiude la tastiera tocco.
-
- Si legge IsKeyboardInputEnabled e si prevede che il valore sia false (dal momento che la tastiera tocco è stata chiusa), ma il valore è true. Per questo scenario sono disponibili più soluzioni alternative:
Non usare il buffer predefinito.
Non usare IsKeyboardInputEnabled.
Ascoltare l'evento Nascondi e impostare IsKeyboardInputEnabled su false.
Utilizzare la proprietà OccludedRect per verificare se la tastiera tocco è aperta.