Freigeben über


Windows Embedded CE Platform-Verhalten

Aktualisiert: November 2007

Bei der Entwicklung von Anwendungen für Windows CE-Geräte, die keine Pocket PCs oder Smartphones sind, muss speziell bei der Erstellung von Formularen besonders auf plattformspezifisches Verhalten geachtet werden.

Unter Windows CE bestehen keine speziellen Anforderungen an die Bildschirmgröße. Viele Geräte verfügen über hinreichend große Bildschirme, auf denen problemlos mehrere Anwendungsformulare angezeigt werden können. In .NET Compact Framework-Anwendungen können Formulare von beliebiger Größe an einer beliebigen Position auf dem Bildschirm angezeigt werden. Standardmäßig können die Größe und die Position dieser Formulare auf die gleiche Weise angepasst werden wie bei Formularen, die mit dem vollständigen .NET Framework auf dem Desktop erstellt wurden.

Steuerelemente und Kernelemente

In der folgenden Tabelle wird gezeigt, wie Steuerelemente und andere Elemente in Windows CE funktionieren und angezeigt werden.

Hinweis:

Die Focus-Methode sollten Sie für Steuerelemente und untergeordnete Formulare je nach Bedarf explizit festlegen.

Steuerelement oder Kernelement

Verhalten

Hintergrundfarbe für Containersteuerelemente

Die BackColor-Eigenschaft für Form, Panel und TabPage ist die Systemfarbe für Steuerelemente.

ControlBox

Wenn ControlBox = true, besitzt das Formular eine Schaltfläche zum Schließen (X).

Desktop

Bildschirm ohne die Taskleiste.

ClientSize

Die ClientSize-Eigenschaft des Formulars verringert sich nicht, wenn dem Formular eine Menüleiste hinzugefügt wird. Entwickler müssen alle Eventualitäten in Bezug auf Überlappungen berücksichtigen, nachdem sie die Menüleiste hinzugefügt haben.

Schaltfläche Maximieren

Windows CE-Formulare enthalten die Schaltfläche Maximieren.

Menüleiste und Symbolleiste

(Diese Steuerelemente werden kombiniert und können sowohl Menübefehle als auch Symbolleisten-Schaltflächen enthalten.)

Behält eine feste Position am oberen Bildschirmrand bei. Die Position kann nicht geändert werden, da das Formular Besitzer dieses Steuerelements ist. Die Leiste belegt einen bestimmten Anteil des Clientbereichs.

Menütrennzeichen im Hauptmenü

Eine Ausnahme wird ausgelöst, wenn Sie versuchen, dem Hauptmenü ein Menütrennzeichen hinzuzufügen.

MessageBoxIcon-Enumeration

Unterstützt die Member Asterisk, Exclamation, Hand, None und Question.

Schaltfläche Minimieren

Windows CE-Formulare enthalten die Schaltfläche Minimieren.

SaveFileDialog

Wenn Sie keine Dateierweiterung angeben, hängt Windows CE keine Dateierweiterung an, sondern gibt die Ordinalposition des aktuellen Filters zurück.

Schaltfläche für intelligentes Minimieren (X)

Nicht zutreffend. Die Schaltfläche X schließt die Anwendung.

Taskleiste

Leiste am unteren Rand des Bildschirm mit der Schaltfläche Start und Schaltflächen zum Ausführen von Programmen.

FormBorderStyle

In der folgenden Tabelle wird das spezifische Verhalten von .NET Compact Framework für Member der FormBorderStyle-Enumeration aufgelistet.

FormBorderStyle

Verhalten

Fixed3D

Das Fenster hat eine Beschriftung.

FixedDialog

Änderungen der Fenstergröße werden programmgesteuert skaliert und haben keine Beschriftung.

FixedSingle

Das Fenster hat eine Beschriftung; seine Position und Größe können sich programmgesteuert ändern.

FixedToolWindow

Dieselbe Bedeutung wie FixedSingle.

None

Das Fenster hat keine Rahmen.

Sizable

Dieselbe Bedeutung wie FixedSingle.

SizableToolWindow

Dieselbe Bedeutung wie FixedSingle.

FormWindowState

In der folgenden Tabelle wird das spezifische Verhalten von .NET Compact Framework für Member der FormWindowState-Enumeration aufgelistet.

FormWindowState

Verhalten

Maximiert

Das Fenster hat die Größe des Desktopbereichs.

Normal

Die Fenstergröße ist die angegebene Größe. Seine Standardgröße ist die Größe des Desktopbereichs.

Siehe auch

Weitere Ressourcen

Anwendungsentwicklung in .NET Compact Framework