Danh mục

XAML- P3

Số trang: 50      Loại file: pdf      Dung lượng: 1.67 MB      Lượt xem: 17      Lượt tải: 0    
10.10.2023

Phí tải xuống: 11,000 VND Tải xuống file đầy đủ (50 trang) 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 ...

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