DomainUpDown.Sorted Propiedad

Definición

Obtiene o establece un valor que indica si la colección de elementos está ordenada.

C#
public bool Sorted { get; set; }

Valor de propiedad

Boolean

true si la colección está ordenada; en cualquier otro caso, false. El valor predeterminado es false.

Ejemplos

En el ejemplo de código siguiente se crea e inicializa un DomainUpDown control . El ejemplo permite establecer algunas de sus propiedades y crear una colección de cadenas para mostrarlas en el cuadro de número (también conocido como control de flechas). El código supone que se ha creado una instancia de , TextBoxCheckBoxy Button en un formulario. En el ejemplo también se supone que tiene una variable miembro en el nivel de clase declarada como un entero de 32 bits con signo denominado myCounter. Puede escribir una cadena en el cuadro de texto y agregarla a la Items colección cuando se haga clic en el botón. Al hacer clic en la casilla, puede alternar la Sorted propiedad y observar la diferencia en la colección de elementos del cuadro de número.

C#
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());
 }

Comentarios

Cuando Sorted se establece trueen , la colección se ordena en orden alfabético.

Se aplica a

Producto Versiones
.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
Windows Desktop 3.0, 3.1, 5, 6, 7