Partager via


Regroupement de cases d'option dans une boîte de dialogue

Lorsque vous ajoutez des cases d'option à une boîte de dialogue, vous pouvez les traiter comme un groupe en définissant une propriété Group dans la fenêtre Propriétés pour la première case du groupe.Un ID de contrôle pour cette case d'option s'affiche dans l'Assistant Ajout de variable membre, ce qui vous permet d'ajouter une variable membre pour ce groupe de cases d'option.

Vous pouvez ajouter plusieurs groupes de cases d'option dans une boîte de dialogue, chaque groupe étant ajouté en utilisant la procédure suivante.

Pour ajouter un groupe de cases d'option à une boîte de dialogue

  1. Sélectionnez le contrôle Radio Button dans la fenêtre Boîte à outils et cliquez sur l'emplacement dans la boîte de dialogue où vous souhaitez placer ce contrôle.

  2. Répétez l'étape 1 pour ajouter les autres cases d'option souhaitées.Assurez-vous que les cases d'option du groupe se suivent dans l'ordre de tabulation (pour plus d'informations, consultez Modification de l'ordre de tabulation des contrôles).

  3. Dans la fenêtre Propriétés, définissez la propriété Group de la première case d'option dans l'ordre de tabulation à la valeur True.

    L'attribution de la valeur True à la propriété Group ajoute le style WS_GROUP à l'entrée du bouton dans l'objet de boîte de dialogue du script de ressources et permet à un utilisateur de sélectionner une case d'option à la fois dans un groupe de cases (lorsque l'utilisateur clique sur une case d'option, les autres cases du groupe sont désactivées).

    [!REMARQUE]

    Seule la première case d'option du groupe doit avoir la propriété Group égale à True.Si vous utilisez d'autres contrôles qui ne font pas partie de ce groupe de boutons, définissez la propriété Group du premier contrôle se trouvant en dehors du groupe à True.Vous pouvez rapidement identifier le premier contrôle situé en dehors du groupe en appuyant sur CTRL+D pour afficher l'ordre de tabulation.

Pour ajouter une variable membre pour le groupe de cases d'option

  1. Cliquez avec le bouton droit sur le premier contrôle Radio Button dans l'ordre de tabulation (le contrôle dominant et celui pour lequel la propriété Group a la valeur True).

  2. Cliquez sur Ajouter une variable dans le menu contextuel.

  3. Dans l'Assistant Ajout de variable membre, activez la case à cocher Variable du contrôle, puis sélectionnez la case d'option Valeur.

  4. Dans la zone Nom de la variable, tapez un nom pour la nouvelle variable membre.

  5. Dans la zone de liste Type de variable, sélectionnez ou tapez int.

  6. Vous pouvez maintenant modifier votre code pour spécifier la case d'option qui doit apparaître sélectionnée.Par exemple, m_radioBox1 = 0; sélectionne la première case d'option du groupe.

Pour plus d'informations sur l'ajout de ressources aux projets managés, consultez Ressources dans les applications dans le Guide du développeur .NET Framework. Pour obtenir des informations sur l'ajout de fichiers de ressources aux projets managés, l'accès aux ressources, l'affichage de ressources statiques et l'assignation de chaînes de ressources aux propriétés, et ce manuellement, consultez Procédure pas à pas : localisation des applications Windows Forms et Walkthrough: Using Resources for Localization with ASP.NET.

Configuration requise

Win32

Voir aussi

Référence

Organisation des contrôles dans les boîtes de dialogue

Contrôles dans les boîtes de dialogue

Concepts

Contrôles (MFC)