Partager via


Comportement de la plateforme Windows Embedded CE

Mise à jour : novembre 2007

Il est important de tenir compte du comportement spécifique à la plateforme lorsque vous développez des applications pour des appareils Windows CE autres que des Pocket PC ou des Smartphone, notamment lors de la création de formulaires.

Windows CE ne requiert aucune configuration spécifique de dimension d'écran, et beaucoup d'appareils sont dotés de grands écrans pouvant facilement afficher plusieurs formulaires d'application. Les applications .NET Compact Framework peuvent avoir des formulaires de toute taille disposés comme vous l'entendez. Par défaut, ces formulaires peuvent être redimensionnés et repositionnés de façon très semblable à celle des formulaires qui sont créés par le .NET Framework complet sur une machine de bureau.

Contrôles et éléments principaux

Le tableau suivant explique comment les contrôles et les autres éléments fonctionnent et apparaissent sur Windows CE.

Remarque :

Vous devez définir explicitement la méthode Focus de façon adéquate pour les contrôles et les formulaires enfants.

Contrôle ou élément

Comportement

Couleur d'arrière-plan pour les contrôles conteneur

La propriété BackColor pour Form, Panel et TabPage est la couleur système du contrôle.

Boîte contrôle

Si ControlBox = true, le formulaire comporte un bouton Fermer (X).

Bureau

Écran dépourvu de barre des tâches.

ClientSize

La propriété ClientSize du formulaire ne diminue pas lorsqu'une barre de menus est ajoutée à un formulaire. Les développeurs doivent donc tenir compte des possibilités de chevauchement après l'ajout de la barre de menus.

Bouton Agrandir

Les formulaires Windows CE incluent un bouton Agrandir.

Barre de menus et barre d'outils

(Ces contrôles sont combinés et peuvent afficher aussi bien des éléments de menu que des boutons de barre d'outils.)

Conserve une position fixe en haut de l'écran. Cet emplacement ne peut pas être modifié parce que le formulaire en est propriétaire. La barre occupe sa partie de la zone cliente.

Séparateur de menu sur le menu principal

Une exception est levée lorsqu'une tentative est faite pour ajouter un séparateur de menu au menu principal.

Énumération MessageBoxIcon

Prend en charge les membres Asterisk, Exclamation, Hand, None et Question.

Bouton Réduire

Les formulaires Windows CE incluent un bouton Réduire.

SaveFileDialog

Si vous omettez l'extension de nom de fichier, Windows CE n'ajoute pas d'extension, mais retourne la position ordinale du filtre actif.

Bouton de réduction intelligente (X)

Non applicable. Le bouton X ferme l'application.

Barre des tâches

Barre en bas de l'écran, contenant le bouton Démarrer et des boutons permettant d'exécuter des programmes.

FormBorderStyle

Le tableau suivant répertorie le comportement spécifique au .NET Compact Framework pour les membres de l'énumération FormBorderStyle.

FormBorderStyle

Comportement

Fixed3D

La fenêtre a une légende.

FixedDialog

La fenêtre modifie la taille par programme et n'a aucune légende.

FixedSingle

La fenêtre a une légende ; elle peut changer d'emplacement et de taille par programme.

FixedToolWindow

Identique à FixedSingle.

None

La fenêtre n'a pas de bordures.

Sizable

Identique à FixedSingle.

SizableToolWindow

Identique à FixedSingle.

FormWindowState

Le tableau suivant répertorie le comportement spécifique au .NET Compact Framework pour les membres de l'énumération FormWindowState.

FormWindowState

Comportement

Maximized

La taille de la fenêtre est celle de la zone du Bureau.

Normal

La taille de la fenêtre est la taille spécifiée. Sa taille par défaut est la taille de la zone du Bureau.

Voir aussi

Autres ressources

Développement d'applications dans le .NET Compact Framework