Exporter (0) Imprimer
Développer tout

GroupBox, classe

Représente un contrôle Windows qui affiche un frame autour d'un groupe de contrôles avec une légende facultative.

Espace de noms : System.Windows.Forms
Assembly : System.Windows.Forms (dans system.windows.forms.dll)

[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] 
[ComVisibleAttribute(true)] 
public class GroupBox : Control
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) */ 
/** @attribute ComVisibleAttribute(true) */ 
public class GroupBox extends Control
ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) 
ComVisibleAttribute(true) 
public class GroupBox extends Control

GroupBox affiche un frame autour d'un groupe de contrôles avec ou sans légende. Utilisez une classe GroupBox pour regrouper d'un point de vue logique une collection de contrôles dans un formulaire. La zone de groupe désigne un contrôle conteneur permettant de définir des groupes de contrôles.

Une zone de groupe assure généralement le regroupement logique de contrôles RadioButton. En présence de deux zones de groupe, chacune comportant plusieurs cases d'option, chaque groupe de boutons s'exclut mutuellement en définissant une seule valeur d'option par groupe.

Vous pouvez ajouter des contrôles à GroupBox à l'aide de la méthode Add de la propriété Controls.

RemarqueRemarque

Seuls les contrôles contenus dans le contrôle GroupBox peuvent être sélectionnés ou recevoir le focus. Le contrôle GroupBox entier ne peut pas être sélectionné ni recevoir le focus. Pour plus d'informations sur la manière dont ce contrôle répond aux méthodes Focus et Select, consultez les membres Control suivants : CanFocus, CanSelect, Focused, ContainsFocus, Focus, Select.

GroupBox ne peut pas afficher de barre de défilement. Si vous avez besoin d'un contrôle semblable à GroupBox qui peut contenir une barre de défilement, consultez le contrôle Panel.

L'exemple de code suivant instancie et crée un GroupBox et deux contrôles RadioButton. Les cases d'option sont ajoutées à la zone de groupe et cette zone de groupe est ensuite ajoutée au contrôle Form.

private void InitializeMyGroupBox()
{
   // Create and initialize a GroupBox and two RadioButton controls.
   GroupBox groupBox1 = new GroupBox();
   RadioButton radioButton1 = new RadioButton();
   RadioButton radioButton2 = new RadioButton();

   // Set the FlatStyle of the GroupBox.
   groupBox1.FlatStyle = FlatStyle.System;
 
   // Add the RadioButtons to the GroupBox.
   groupBox1.Controls.Add(radioButton1);
   groupBox1.Controls.Add(radioButton2);
 
   // Add the GroupBox to the Form.
   Controls.Add(groupBox1);
}
 

private void InitializeMyGroupBox()
{
    // Create and initialize a GroupBox and two RadioButton controls.
    GroupBox groupBox1 = new GroupBox();
    RadioButton radioButton1 = new RadioButton();
    RadioButton radioButton2 = new RadioButton();

    // Set the FlatStyle of the GroupBox.
    groupBox1.set_FlatStyle(FlatStyle.System);

    // Add the RadioButtons to the GroupBox.
    groupBox1.get_Controls().Add(radioButton1);
    groupBox1.get_Controls().Add(radioButton2);

    // Add the GroupBox to the Form.
    get_Controls().Add(groupBox1);
} //InitializeMyGroupBox

function InitializeMyGroupBox(){
   // Create and initialize a GroupBox and two RadioButton controls.
   var groupBox1 : GroupBox = new GroupBox()
   var radioButton1 : RadioButton = new RadioButton()
   var radioButton2 : RadioButton = new RadioButton()

   // Set the FlatStyle of the GroupBox.
   groupBox1.FlatStyle = FlatStyle.System	
        
   // Add the RadioButtons to the GroupBox.
   groupBox1.Controls.Add(radioButton1)
   groupBox1.Controls.Add(radioButton2)
        
   // Add the GroupBox to the Form.
    Controls.Add(groupBox1)
}

Les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Le .NET Framework ne prend pas en charge toutes les versions de chaque plate-forme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise.

.NET Framework

Prise en charge dans : 2.0, 1.1, 1.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft