共用方式為


ICoreWindowKeyboardInput.IsKeyboardInputEnabled 屬性

定義

注意

IsKeyboardInputEnabled可能會在 Windows Phone 8.1 GDR2 之後變更或無法使用版本。

取得或設定觸控式鍵盤是否向使用者顯示文字輸入。

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

屬性值

Boolean

bool

如果啟用觸控式鍵盤,則為 True。 否則為 false。

備註

如果發生下列所有狀況, IsKeyboardInputEnabled 屬性的值可能不正確:

    1. 您可以使用預設緩衝區。 (例如,您沒有提供自己的 KeyboardInputBuffer.)
    1. 您可以將 IsKeyboardInputEnabled 設定為 true,以程式設計方式開啟觸控式鍵盤。
    1. 使用者按下返回按鈕,這會關閉觸控式鍵盤。
    1. 您讀取 IsKeyboardInputEnabled ,並預期因為觸控式鍵盤關閉) 而 (,但此值為 true。 此案例有多個因應措施:
  • 請勿使用預設緩衝區。

  • 請勿使用 IsKeyboardInputEnabled

  • 接聽 Hidden 事件,並將 IsKeyboardInputEnabled 設定為 false。

  • 使用 OccludedRect 屬性來查看觸控式鍵盤是否開啟。

適用於