DomainUpDown.Wrap Propriété

Définition

Obtient ou définit une valeur indiquant si la collection d'éléments retourne au premier ou au dernier élément lorsque l'utilisateur dépasse la fin de la liste.

public bool Wrap { get; set; }

Valeur de propriété

true pour retourner au début de la liste lorsque l'utilisateur atteint le début ou la fin de la collection ; sinon, false. La valeur par défaut est false.

Exemples

L’exemple de code suivant crée et initialise un DomainUpDown contrôle. L’exemple vous permet de définir certaines de ses propriétés et de créer une collection de chaînes à afficher dans la zone de rotation (également appelée contrôle up-down). Le code suppose qu’un TextBox, CheckBoxet Button ont été instanciés sur un formulaire. L’exemple suppose également que vous disposez d’une variable membre au niveau de la classe déclarée sous la forme d’un entier signé 32 bits nommé myCounter. Vous pouvez entrer une chaîne dans la zone de texte et l’ajouter à la Items collection lorsque vous cliquez sur le bouton. En cliquant sur la case à cocher, vous pouvez activer la Sorted propriété et observer la différence dans la collection d’éléments dans la zone de rotation.

protected DomainUpDown domainUpDown1;

private void MySub()
 {
    // Create and initialize the DomainUpDown control.
    domainUpDown1 = new System.Windows.Forms.DomainUpDown();
    
    // Add the DomainUpDown control to the form.
    Controls.Add(domainUpDown1);
 }
 
 private void button1_Click(System.Object sender, 
                           System.EventArgs e)
 {   
    // Add the text box contents and initial location in the collection
    // to the DomainUpDown control.
    domainUpDown1.Items.Add((textBox1.Text.Trim()) + " - " + myCounter);
    
    // Increment the counter variable.
    myCounter = myCounter + 1;
 
    // Clear the TextBox.
    textBox1.Text = "";
 }
 
 private void checkBox1_Click(System.Object sender, 
                             System.EventArgs e)
 {
    // If Sorted is set to true, set it to false; 
    // otherwise set it to true.
    if (domainUpDown1.Sorted)
    {
       domainUpDown1.Sorted = false;
    }
    else
    {
       domainUpDown1.Sorted = true;
    }
 }
 
 private void domainUpDown1_SelectedItemChanged(System.Object sender, 
                                               System.EventArgs e)
 {
    // Display the SelectedIndex and SelectedItem property values in a MessageBox.
    MessageBox.Show("SelectedIndex: " + domainUpDown1.SelectedIndex.ToString() 
       + "\n" + "SelectedItem: " + domainUpDown1.SelectedItem.ToString());
 }

Remarques

Lorsque la propriété a la Wrap valeur true, si vous atteignez le dernier élément de la collection et que vous continuez, la liste recomment avec le premier élément et semble être continue. Ce comportement fonctionne également à l’inverse.

S’applique à

Produit Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

Voir aussi