Danh mục

XAML- P2

Số trang: 50      Loại file: pdf      Dung lượng: 1.95 MB      Lượt xem: 12      Lượt tải: 0    
tailieu_vip

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

XAML- P2: Các bộ sưu tập là hướng dẫn cho những người khởi xướng chương trình mã hóamuốn khám phá một công nghệ cụ thể. Nếu không có bỏ qua những khía cạnhlý thuyết, chúng tôi luôn ưu tiên để thực hành để bạn có thểnhanh chóng được tự trị. Trước khi vào trung tâm của vấn đề, lưu ý các sốthông tin chung về bộ sưu tập.
Nội dung trích xuất từ tài liệu:
XAML- P2 Afficher une image 2 b Figure 2-31 : Afficher une image comme fond de page ImageBrush dispose d’attributs tout à fait particuliers pour gérer l’apparence de l’image. Il n’est pas question de taille puisque celle-ci dépend du conteneur. En revanche, il est toutefois possible de contrôler la taille relative en utilisant l’attribut Viewport. Si vous l’associez à TileMode, vous pouvez par exemple créer une mosaïque. Une fenêtre avec une image de fond Please purchase PDF Split-Merge on www.verypdf.comguideremove this waterma Le to du codeur • 51 2 Fonctionnalités de base b Figure 2-32 : Afficher une mosaïque comme fond de page Il est aussi possible de paramétrer l’étirement de l’image et son alignement en utilisant les attributs Stretch, AlignmentX.et AlignmentY. Une fenêtre avec une image de fond Please purchase PDF Split-Merge on www.verypdf.com to remove this waterma 52 • Le guide du codeur Checklist 2 b Figure 2-33 : Afficher une image non étirée 2.6 Checklist Voici les points essentiels que nous avons abordés dans ce chapitre : j l’affichage des textes et leurs manipulations avec des Label et TextBlock ; j l’affichage et la saisie des textes avec TextBox ; j la saisie d’un mot de passe avec PasswordBox ; j l’affichage des boutons avec Button ; j l’affichage des images avec Image et ImageBrush ; j la réalisation de cadres avec Border ; j l’utilisation des attributs les plus communs et utilisables avec la majorité des contrôles ; j l’utilisation des décorateurs avec TextDecoration.Please purchase PDF Split-Merge on www.verypdf.comguideremove this waterma Le to du codeur • 53Please purchase PDF Split-Merge on www.verypdf.com to remove this waterma Ch apit re 3 Disposer les éléments à l’écran Utiliser les coordonnées ............................... 56 Utiliser une grille ......................................... 61 Mettre en page avec un WrapPanel ............... 68 Utiliser un empilement .................................. 70 Utiliser le docking ........................................ 72 Autoriser le défilement ................................. 77 Mélanger les techniques de mise en page ....... 81 Créer une page composite ............................ 88 Checklist .................................................... 90Please purchase PDF Split-Merge on www.verypdf.com to remove this waterma 3 Disposer les éléments à l’écran Avec les contrôles vus au chapitre précédent, nous possédons assez d’éléments pour réaliser un écran complet et complexe. Ce qui nous manque maintenant, c’est une méthode pour organiser tout cela. XAML ne se contente pas d’une méthode mais nous en fournit plusieurs, chacune ayant ses avantages et ses inconvénients. 3.1 Utiliser les coordonnées L’utilisation de Canvas est la méthode la plus proche de la technique utilisée avec les anciens API. Si vous avez déjà programmé sous Windows, vous savez certainement que les contrôles étaient positionnés relativement au coin supé- rieur gauche de la fenêtre. Pour positionner les contrôles dans un Canvas, c’est pareil. Comme premier exemple, plaçons dans un écran des étiquettes et des boîtes de texte pour pouvoir introduire le nom, le prénom et l’adresse d’une personne. Nom Prénom Rue Code postal Please purchase PDF Split-Merge on www.verypdf.com to remove this waterma 56 • Le guide du codeur Utiliser les coordonnées 3 Localité b Figure 3-1 : Présentation avec un Canvas Comme vous pouvez le constater, le placement à l’écran se fait au moyen des attributs Canvas.Top et Canvas.Left. Il s’agit de propriétés attachées. Une propriété attachée est en fait une propriété du parent, ici du Canvas, mais pour laquelle chaque enfant peut assigner une valeur différente. C’est pourquoi, bien que propriété de Canvas, l ...

Tài liệu được xem nhiều:

Tài liệu cùng danh mục:

Tài liệu mới: