XAML- P2
Thông tin tài liệu:
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ìm kiếm theo từ khóa liên quan:
ngôn ngữ lập trình XAML phương pháp lập trình lập trình web ngôn ngữ php lập trình cơ bản XMLTài liệu cùng danh mục:
-
Tìm hiểu về lỗi tràn bộ đệm (Buffer Overflow)
5 trang 364 0 0 -
Giáo trình Cấu trúc dữ liệu và thuật toán trên C++
74 trang 344 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 7 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
16 trang 335 0 0 -
180 trang 274 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 253 0 0 -
173 trang 248 2 0
-
Bài giảng Phân tích thiết kế và giải thuật - Chương 2: Kỹ thuật thiết kế giải thuật
80 trang 244 0 0 -
Kiến thức phần cứng máy tính - Sửa chữa nâng cấp và cài đặt máy tính xách tay Tập 2
483 trang 243 3 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 242 0 0 -
Bài giảng Phân tích thiết kế phần mềm: Chương 6 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
12 trang 240 0 0
Tài liệu mới:
-
8 trang 0 0 0
-
6 trang 0 0 0
-
Biện pháp tăng cường hoạt động vận động trước ảnh hưởng của lối sống hiện đại
4 trang 1 0 0 -
221 trang 0 0 0
-
6 trang 0 0 0
-
37 trang 1 0 0
-
Đề thi tuyển sinh vào lớp 10 môn Toán (Chuyên) năm 2024 có đáp án - Trường THCS Trường Yên, Hoa Lư
13 trang 1 0 0 -
Đề thi tuyển sinh vào lớp 10 môn Toán (Chuyên) năm 2024 có đáp án - Trường THCS Ninh Hải, Hoa Lư
10 trang 0 0 0 -
Đề thi tuyển sinh vào lớp 10 môn Toán (Chuyên) năm 2024 - Phòng GD&ĐT Nho Quan (Đề 2)
6 trang 1 0 0 -
29 trang 0 0 0