InputPanel-Komponente

Aktualisiert: November 2007

.NET Compact Framework schließt die InputPanel-Komponente ein. Diese Komponente dient zur programmbasierten Steuerung des Soft Input Panels (SIP), einem "weichen Eingabebereich" für Pocket PCs und andere Geräte unter Windows CE. Ein typisches Verwendungsbeispiel für die Programmierung des SIPs besteht darin, die Steuerelemente im Formular neu anzuordnen bzw. ihre Größe zu ändern, wenn der SIP aktiviert und deaktiviert wird.

Zur Verwendung des SIPs ist keine Programmierung erforderlich; Benutzer können den SIP ein- oder ausblenden, indem sie auf das Symbol tippen. Zum Programmieren des SIPs ziehen Sie die InputPanel-Komponente aus der Toolbox in das Formular.

Zur programmgesteuerten Anzeige des SIPs verwenden Sie die Enabled-Eigenschaft, zum Abrufen seiner Größe die Bounds-Eigenschaft und zum Ermitteln des Formularbereichs, der nicht vom SIP belegt ist, die VisibleDesktop-Eigenschaft. Beachten Sie, dass die Bounds-Eigenschaft unabhängig davon, ob das SIP aktiviert ist, für Pocket PCs immer eine Breite von 240 und eine Höhe von 80 Pixeln zurückgibt. Das EnabledChanged-Ereignis tritt ein, wenn das SIP entweder programmgesteuert oder durch den Benutzer aktiviert bzw. deaktiviert wird.

Mit InputPanel.InputMethodCollection können Sie eine Auflistung der auf dem Pocket PC installierten Eingabemethoden abrufen. Diese Methoden umfassen Tastatur, Zeichenerkennung, Blockerkennung und andere auf dem Gerät installierte Eingabemethoden.

Siehe auch

Aufgaben

Gewusst wie: Verwenden der InputPanel-Komponente

Weitere Ressourcen

Pocket PC-Entwicklung und .NET Compact Framework