Share via


InputPanel 元件

更新:2007 年 11 月

.NET Compact Framework 包含 InputPanel 元件。這個元件可以讓 Pocket PC 和執行 Windows CE 的其他裝置能夠使用螢幕輸入面板 (SIP) 的程式控制項。SIP 在程式設計上的一般需求,是在啟用或停用 SIP 時能在表單上重新定位控制項或調整控制項的大小。

使用 SIP 不需要撰寫任何程式,使用者只要點觸這個圖示就可以切換它的顯示。若要撰寫 SIP 的程式,請從 [工具箱] 將 InputPanel 元件拖曳到表單上。

您可以使用 Enabled 屬性,以程式設計方式顯示 SIP,用 Bounds 屬性取得它的大小,並且用 VisibleDesktop 屬性來判斷未被 SIP 佔用的表單區域大小。請注意,不論是否啟用 SIP,Bounds 屬性對於 Pocket PC 會固定傳回寬度 240 像素和高度 80 像素。每次啟用或停用 SIP 時 (不論是由使用者操作或由程式設計控制),都會產生 EnabledChanged 事件。

您可以使用 InputPanel.InputMethodCollection 取得安裝於 Pocket PC 上的輸入方法集合。這些方法包括裝置上所安裝的鍵盤、字母辨識器、區塊辨識器以及任何其他的輸入方法。

請參閱

工作

HOW TO:使用 InputPanel 元件

其他資源

Pocket PC 開發和 .NET Compact Framework