Partager via


Choix d'un type d'écran

Dans LightSwitch, un écran est une représentation visuelle des données dans une source de données.Vous pouvez utiliser chacun des modèles d'écran suivants comme point de départ pour créer un écran :

  • Details Screen

  • Editable Grid Screen

  • List and Details Screen

  • New Data Screen

  • Search Data Screen

Écran de détails

Cet écran s'affiche lorsqu'un utilisateur clique sur un bouton Détails sur un autre écran.Par exemple, vous pouvez créer un écran qui affiche uniquement certains champs de données.Si vous voulez que l'utilisateur consulte plus d'informations, ajoutez un bouton Détails à l'écran.

L'illustration suivante montre un écran qui contient les détails d'un client dans l'application en cours d'exécution.

Écran de détails

lien vers la vidéo Pour une démonstration vidéo connexe, consultez Comment faire pour créer un écran de détails dans une application LightSwitch ? (page éventuellement en anglais).

Écran format grille modifiable

Utilisez le modèle Écran format grille modifiable lorsque vous voulez que les utilisateurs soient en mesure de modifier plusieurs lignes à la fois.Par défaut, l'écran format grille modifiable affiche toutes les lignes dans une entité ou table.Un utilisateur peut appuyer sur TABULATION pour passer d'un champ à un autre pour apporter des modifications.Lorsque toutes les modifications sont apportées, l'utilisateur peut cliquer sur Enregistrer pour les enregistrer dans la source de données.

L'illustration suivante montre une partie d'un écran de grille modifiable dans l'application en cours d'exécution.

Écran de la grille modifiable

Écran de liste et détails

Utilisez le modèle Écran de liste et détails lorsque vous voulez que les utilisateurs aient une vue d'ensemble des lignes dans une source de données et soient aussi en mesure de lire les détails de l'une des lignes.Par défaut, l'écran contient deux zones.L'une de ces zones contient une ligne pour chaque élément dans la source de données.L'autre zone affiche les détails de l'élément sélectionné.Un utilisateur peut modifier les champs, puis cliquer sur Enregistrer pour enregistrer les modifications apportées à la source de données.

L'illustration suivante montre un écran partie d'un écran de liste et détails dans l'application en cours d'exécution.

Écran List et Details

Nouvel écran de données

Utilisez le modèle Nouvel écran de données lorsque vous voulez que les utilisateurs soient en mesure d'insérer de nouvelles lignes une par une.Par défaut, l'écran contient les entrées de chaque champ de données.Les étiquettes des champs obligatoires s'affichent en gras.Par défaut également, l'écran utilise les contrôles qui correspondent aux champs de données sous-jacents.Par exemple, un champ de données Boolean est représenté par un contrôle CheckBox sur l'écran, et un champ DateTime est représenté par un contrôle DateTimePicker.

Les utilisateurs cliquent sur Enregistrer pour ajouter les informations à la source de données.

L'illustration suivante montre une partie d'un nouvel écran de données dans l'application en cours d'exécution.

Écran Nouvelles données

Rechercher un écran de données

Utilisez le modèle Rechercher un écran de données lorsque vous voulez qu'un utilisateur soit en mesure de trouver une ligne de données.Par défaut, l'écran affiche une grille en lecture seule de toutes les lignes de données.Pour rechercher une entrée spécifique, un utilisateur peut taper un terme dans la zone de recherche.La recherche retourne toutes les lignes où un champ correspond au terme de recherche.Cliquer sur un résultat ouvre un écran Détails pour cet enregistrement.

L'illustration suivante montre une partie d'un écran de recherche.Cet exemple montre une partie de tous les clients aux États-Unis.

Écran de recherche

lien vers la vidéo Pour une démonstration vidéo connexe, consultez Comment faire pour créer un écran de recherche dans une application LightSwitch ? (page éventuellement en anglais).

Voir aussi

Tâches

Comment : créer un écran Silverlight

Concepts

Choix d'un type d'écran

Autres ressources

Écrans : l'interface utilisateur de votre application