Commandes Silverlight Layout: Didacticiel de développement d’applications Windows Phone - Partie 16

Table des matières:

Commandes Silverlight Layout: Didacticiel de développement d’applications Windows Phone - Partie 16
Commandes Silverlight Layout: Didacticiel de développement d’applications Windows Phone - Partie 16

Vidéo: Commandes Silverlight Layout: Didacticiel de développement d’applications Windows Phone - Partie 16

Vidéo: Commandes Silverlight Layout: Didacticiel de développement d’applications Windows Phone - Partie 16
Vidéo: Planifiez vos contenus gratuitement sur 10 réseaux sociaux avec postly - YouTube 2024, Novembre
Anonim

Après avoir entendu parler du XAML, dans le cadre de cette série de tutoriels, laissez-nous apprendre Commandes de mise en page Silverlight. Disposer les contrôles lors de la conception d'un site Web est très difficile car il existe un grand nombre de navigateurs et en raison de différentes résolutions d'écran. Cependant, lors de la conception d'applications pour Windows Phone, vous aurez plus de facilité à disposer les contrôles car Windows Phone OS en a exigences d'écran prédéfinies.

Nous allons maintenant examiner chacun des contrôles de disposition. Tous les contrôles de présentation peuvent être déplacés de la barre d’outils vers l’écran du concepteur.

La grille:

Le contrôle de grille est conçu pour vous permettre d'ajouter un nombre de lignes et de colonnes, puis de placer des contrôles dans ces cellules en conséquence. Vous pouvez définir les lignes et les colonnes à l'aide du code ou à l'aide de la zone de conception elle-même. Les balises de début et de fin créeront une grille. () Une fois la grille définie, vous pouvez ajouter ce code pour ajouter plusieurs lignes et colonnes.

Vous pouvez ensuite ajouter plusieurs colonnes ou lignes selon vos besoins. L'astérisque (*) indique que la colonne / rangée enfant doit recevoir un espace supplémentaire s'il y en a un! Il existe de nombreuses propriétés avec lesquelles vous pouvez jouer pour obtenir la fonctionnalité attendue.

Vous pouvez également créer des lignes et des colonnes en cliquant sur le bord de la grille à la longueur souhaitée. C’est beaucoup plus facile, non? Une fois la grille créée, vous pouvez placer des contrôles entre les cellules en mentionnant simplement les propriétés grid.row et grid.column. (Rappelez-vous que les valeurs de ces propriétés commencent à 0).
Vous pouvez également créer des lignes et des colonnes en cliquant sur le bord de la grille à la longueur souhaitée. C’est beaucoup plus facile, non? Une fois la grille créée, vous pouvez placer des contrôles entre les cellules en mentionnant simplement les propriétés grid.row et grid.column. (Rappelez-vous que les valeurs de ces propriétés commencent à 0).

Panneau de pile:

Le panneau d'empilement est assez simple. Tous les contrôles placés sur le panneau de pile sont affichés dans une pile verticale. Une fois que vous avez créé un panneau de pile, vous pouvez simplement ajouter des commandes entre les balises de début et de fin du panneau de pile.

Image
Image

Toile:

Canvas vous permet de placer des contrôles à l’écran où vous souhaitez qu’ils apparaissent. Donc, au lieu de la marge, la propriété catch est utilisée. Toutefois, le rendu de la zone de dessin est défectueux, car si les dimensions du téléphone changent ou si l'orientation du téléphone change, les résultats risquent d'être indésirables.

Voir ici, nous avons défini la position du bloc de texte en utilisant la propriété jointe de canvas. Alors maintenant, si vous déplacez notre toile, les contrôles bougeront avec elle.

Conseillé: