共用方式為


文字服務架構 (平板電腦)

當附加 PenInputPanel 物件的控件上啟用 Text Services Framework (TSF) 時,PenInputPanel 物件可以直接插入文字。 如果控件不支援文字服務架構 (TSF),PenInputPanel 對象必須使用 SendInput 函式 來插入文字。

直接插入文字的能力對於輸入東亞字元而言非常重要,其中使用 SendInput 函式 可能會產生不正確的字元。

TSF 提供一個介面,可修正辨識錯誤,讓用戶能夠更正、重寫或甚至指定適當的文字。

TSF 是藉由呼叫 enableTsf 方法,並將 enable 參數設定為 TRUE來啟用 TSF。

[C#]

PenInputPanel thePenInputPanel = new PenInputPanel(theControl);
//...
thePenInputPanel.EnableTsf(true);

附加至 InkEdit 控件的 PenInputPanel 物件可提供強大的用戶體驗,因為 InkEdit 支援 TSF。 不過,請務必將 InkEdit 控件上的 InkMode 屬性設定為 Microsoft.Ink.InkMode.Ink,如 最佳做法 主題中所述。

PenInputPanel 範例 提供啟用 TSF 的範例。

文字服務架構