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. 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. 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.Panneau de pile:
Toile: