文字服務架構 (平板電腦)
當附加PenInputPanel物件的控制項上啟用Text Services Framework (TSF) 時,PenInputPanel 物件可以直接插入文字。 如果控制項不支援 Text Services Framework (TSF) ,PenInputPanel 物件就必須使用 SendInput 函式 來插入文字。
直接插入文字的能力對於輸入東亞字元而言非常重要,其中使用 SendInput 函式 可能會產生不正確的字元。
TSF 提供介面來更正辨識錯誤,讓使用者能夠更正、重寫或甚至指定適當的文字。
藉由呼叫 EnableTsf 方法,並將 enable 參數設定為 TRUE,以啟用 TSF。
[C#]
PenInputPanel thePenInputPanel = new PenInputPanel(theControl);
//...
thePenInputPanel.EnableTsf(true);
附加至 InkEdit 控制項的 PenInputPanel 物件提供強大的使用者體驗,因為 InkEdit 支援 TSF。 不過,請務必將 InkMode 屬性設定為 InkEdit 控制項上的 Microsoft.Ink.InkMode.Ink ,如 最佳做法 主題中所述。
PenInputPanel 範例提供啟用 TSF 的範例。
相關主題