XAML- P3
Số trang: 50
Loại file: pdf
Dung lượng: 1.67 MB
Lượt xem: 17
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
XAML- P3: 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- P3 Créer une case à cocher 4 L’attribut IsChecked reçoit une valeur booléenne qui indique si par défaut la case est cochée ou non. Si vous ne souhaitez pas que la case soit cochée par défaut, vous pouvez bien sûr omettre tout simplement cet attribut. Parfois, vous aurez besoin d’une case à cocher autorisant l’état indéterminé. C’est l’attribut IsThreeState qui va autoriser ce comportement. Disponible en semaine b Figure 4-12 : Une case à cocher dans l’état indéterminé Si vous souhaitez utiliser ce contrôle uniquement pour afficher une information mais que vous ne souhaitiez pas que l’utilisateur puisse modifier l’état de la case à cocher, vous devez ici encore utiliser obligatoirement l’attribut IsEna- bled. Please purchase PDF Split-Merge on www.verypdf.com to du codeur •this waterma Le guide remove 101 4 Les autres contrôles de base b Figure 4-13 : Une case à cocher désactivée L’attribut Content Dans ce dernier exemple, le texte est assigné à l’attribut Content au lieu de le placer dans le nœud. Le résultat est identique, c’est une question de goût personnel. 4.4 Utiliser les boutons radio Le contrôle RadioButton est un autre moyen de faire un choix dans une liste. La syntaxe pour ajouter un bouton radio est fort simple. J’utilise XAML Comme pour la case à cocher, nous retrouvons l’attribut IsChecked. À la différence de la case à cocher, les boutons radio sont associés les uns aux autres. Ce qui fait que, quand vous sélectionnez un bouton radio, les autres sont automatiquement désélectionnés. J’utilise VB.NET Please purchase PDF codeur 102 • Le guide du Split-Merge on www.verypdf.com to remove this waterma Utiliser les boutons radio 4 J’utilise C# J’utilise Delphi.NET b Figure 4-14 : Utiliser des boutons radio Si vous désirez avoir dans un même écran plusieurs listes de boutons radio indépendantes les unes des autres, vous devez les intégrer dans un ensemble. Dans les versions précédentes, nous aurions dû utiliser une RadioButtonList mais elle n’est actuellement plus disponible en XAML. Pour regrouper des boutons radio dans des ensembles différents, le moyen le plus simple est de leur ajouter un attribut GroupName. Assignez la même valeur à cet attribut pour tous les boutons radio devant être associés. J’utilise VB.NET J’utilise C# J’utilise Delphi.NET J’utilise le Framework 1.0 4 Les autres contrôles de base GroupName=grpFramework> J’utilise le Framework 1.1 J’utilise le Framework 2.0 b Figure 4-15 : Utiliser des boutons radio Une autre solution consiste à utiliser un contrôle conteneur séparé pour chaque liste de boutons radio. Dans l’exemple ci-dessous, nous utiliserons deux StackPanel supplémentaires. C’est pourquoi, pour cet exemple, le code complet vous est à nouveau présenté. J’utilise VB.NET J’utilise C# J’utilise Delphi.NET Please purchase PDF codeur 104 • Le guide du Split-Merge on www.verypdf.com to remove this waterma Utiliser les boutons radio 4 J’utilise le Framework 1.0 J’utilise le Framework 1.1 J’utilise le Framework 2.0 Le résultat est identique à la méthode précédente. Toutefois, l’utilisation d’une méthode ou d’une autre peut influencer la mise en page. Liste de choix non modifiable Pour rendre une liste de choix non modifiable, vous devez utiliser l’attribut IsEnabled. Celui-ci doit être appliqué sur chaque bouton radio. Toutefois, si elle est incluse dans un conteneur qui lui est spécifique, vous pouvez spécifier l’attribut IsEnabled dans le conteneur. Cette façon de faire est bien plus pratique à bien des égards. Normalement, il devrait être possible d’utiliser un contrôle de type GroupBox au lieu d’un Canvas. Toutefois, dans la version bêta utilisée au moment d’écri ...
Nội dung trích xuất từ tài liệu:
XAML- P3 Créer une case à cocher 4 L’attribut IsChecked reçoit une valeur booléenne qui indique si par défaut la case est cochée ou non. Si vous ne souhaitez pas que la case soit cochée par défaut, vous pouvez bien sûr omettre tout simplement cet attribut. Parfois, vous aurez besoin d’une case à cocher autorisant l’état indéterminé. C’est l’attribut IsThreeState qui va autoriser ce comportement. Disponible en semaine b Figure 4-12 : Une case à cocher dans l’état indéterminé Si vous souhaitez utiliser ce contrôle uniquement pour afficher une information mais que vous ne souhaitiez pas que l’utilisateur puisse modifier l’état de la case à cocher, vous devez ici encore utiliser obligatoirement l’attribut IsEna- bled. Please purchase PDF Split-Merge on www.verypdf.com to du codeur •this waterma Le guide remove 101 4 Les autres contrôles de base b Figure 4-13 : Une case à cocher désactivée L’attribut Content Dans ce dernier exemple, le texte est assigné à l’attribut Content au lieu de le placer dans le nœud. Le résultat est identique, c’est une question de goût personnel. 4.4 Utiliser les boutons radio Le contrôle RadioButton est un autre moyen de faire un choix dans une liste. La syntaxe pour ajouter un bouton radio est fort simple. J’utilise XAML Comme pour la case à cocher, nous retrouvons l’attribut IsChecked. À la différence de la case à cocher, les boutons radio sont associés les uns aux autres. Ce qui fait que, quand vous sélectionnez un bouton radio, les autres sont automatiquement désélectionnés. J’utilise VB.NET Please purchase PDF codeur 102 • Le guide du Split-Merge on www.verypdf.com to remove this waterma Utiliser les boutons radio 4 J’utilise C# J’utilise Delphi.NET b Figure 4-14 : Utiliser des boutons radio Si vous désirez avoir dans un même écran plusieurs listes de boutons radio indépendantes les unes des autres, vous devez les intégrer dans un ensemble. Dans les versions précédentes, nous aurions dû utiliser une RadioButtonList mais elle n’est actuellement plus disponible en XAML. Pour regrouper des boutons radio dans des ensembles différents, le moyen le plus simple est de leur ajouter un attribut GroupName. Assignez la même valeur à cet attribut pour tous les boutons radio devant être associés. J’utilise VB.NET J’utilise C# J’utilise Delphi.NET J’utilise le Framework 1.0 4 Les autres contrôles de base GroupName=grpFramework> J’utilise le Framework 1.1 J’utilise le Framework 2.0 b Figure 4-15 : Utiliser des boutons radio Une autre solution consiste à utiliser un contrôle conteneur séparé pour chaque liste de boutons radio. Dans l’exemple ci-dessous, nous utiliserons deux StackPanel supplémentaires. C’est pourquoi, pour cet exemple, le code complet vous est à nouveau présenté. J’utilise VB.NET J’utilise C# J’utilise Delphi.NET Please purchase PDF codeur 104 • Le guide du Split-Merge on www.verypdf.com to remove this waterma Utiliser les boutons radio 4 J’utilise le Framework 1.0 J’utilise le Framework 1.1 J’utilise le Framework 2.0 Le résultat est identique à la méthode précédente. Toutefois, l’utilisation d’une méthode ou d’une autre peut influencer la mise en page. Liste de choix non modifiable Pour rendre une liste de choix non modifiable, vous devez utiliser l’attribut IsEnabled. Celui-ci doit être appliqué sur chaque bouton radio. Toutefois, si elle est incluse dans un conteneur qui lui est spécifique, vous pouvez spécifier l’attribut IsEnabled dans le conteneur. Cette façon de faire est bien plus pratique à bien des égards. Normalement, il devrait être possible d’utiliser un contrôle de type GroupBox au lieu d’un Canvas. Toutefois, dans la version bêta utilisée au moment d’écri ...
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 XMLGợi ý tài liệu liên quan:
-
Giáo trình Lập trình logic trong prolog: Phần 1
114 trang 192 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Giáo trình Lập trình C căn bản
135 trang 168 0 0 -
Luận văn tốt nghiệp Công nghệ thông tin: Xây dựng website bán hàng nông sản
67 trang 141 0 0 -
14 trang 134 0 0
-
Tiểu luận môn Công nghệ phần mềm: Tìm hiểu công nghệ nhận diện giọng nói
27 trang 133 0 0 -
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 131 0 0 -
161 trang 130 1 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 116 1 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 112 0 0