DataGridViewComboBoxColumn.Sorted Eigenschaft

Definition

Ruft einen Wert ab, der angibt, ob die Elemente im Kombinationsfeld sortiert sind, oder legt diesen fest.Gets or sets a value indicating whether the items in the combo box are sorted.

public:
 property bool Sorted { bool get(); void set(bool value); };
public bool Sorted { get; set; }
member this.Sorted : bool with get, set
Public Property Sorted As Boolean

Eigenschaftswert

true, wenn das Kombinationsfeld sortiert ist, andernfalls false.true if the combo box is sorted; otherwise, false. Der Standardwert ist false.The default is false.

Ausnahmen

Der Wert der CellTemplate-Eigenschaft ist null.The value of the CellTemplate property is null.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein DataGridViewComboBoxColumn verwendet wird, um die Eingabe von Daten in die TitleOfCourtesy Spalte zu unterstützen.The following code example demonstrates how to use a DataGridViewComboBoxColumn to aid in entering data into the TitleOfCourtesy column. Dieses Beispiel ist Teil eines größeren Beispiels, das im Thema Übersicht über DataGridViewComboBoxColumn-Klasse verfügbar ist.This example is part of a larger example available in the DataGridViewComboBoxColumn class overview topic.

private:
    void SetAlternateChoicesUsingItems(
        DataGridViewComboBoxColumn^ comboboxColumn)
    {
        comboboxColumn->Items->AddRange("Mr.", "Ms.", "Mrs.", "Dr.");
    }

private:
    DataGridViewComboBoxColumn^ CreateComboBoxColumn()
    {
        DataGridViewComboBoxColumn^ column =
            gcnew DataGridViewComboBoxColumn();
        {
            column->DataPropertyName = ColumnName::TitleOfCourtesy.ToString();
            column->HeaderText = ColumnName::TitleOfCourtesy.ToString();
            column->DropDownWidth = 160;
            column->Width = 90;
            column->MaxDropDownItems = 3;
            column->FlatStyle = FlatStyle::Flat;
        }
        return column;
    }
private static void SetAlternateChoicesUsingItems(
    DataGridViewComboBoxColumn comboboxColumn)
{
    comboboxColumn.Items.AddRange("Mr.", "Ms.", "Mrs.", "Dr.");
}

private DataGridViewComboBoxColumn CreateComboBoxColumn()
{
    DataGridViewComboBoxColumn column =
        new DataGridViewComboBoxColumn();
    {
        column.DataPropertyName = ColumnName.TitleOfCourtesy.ToString();
        column.HeaderText = ColumnName.TitleOfCourtesy.ToString();
        column.DropDownWidth = 160;
        column.Width = 90;
        column.MaxDropDownItems = 3;
        column.FlatStyle = FlatStyle.Flat;
    }
    return column;
}
Private Shared Sub SetAlternateChoicesUsingItems( _
    ByVal comboboxColumn As DataGridViewComboBoxColumn)

    comboboxColumn.Items.AddRange("Mr.", "Ms.", "Mrs.", "Dr.")

End Sub

Private Function CreateComboBoxColumn() _
    As DataGridViewComboBoxColumn
    Dim column As New DataGridViewComboBoxColumn()

    With column
        .DataPropertyName = ColumnName.TitleOfCourtesy.ToString()
        .HeaderText = ColumnName.TitleOfCourtesy.ToString()
        .DropDownWidth = 160
        .Width = 90
        .MaxDropDownItems = 3
        .FlatStyle = FlatStyle.Flat
    End With
    Return column
End Function

Hinweise

Wenn Sie diese Eigenschaft abrufen oder festlegen, wird die Sorted-Eigenschaft des von der CellTemplate-Eigenschaft zurückgegebenen-Objekts abgerufen oder festgelegt.Getting or setting this property gets or sets the Sorted property of the object returned by the CellTemplate property. Wenn diese Eigenschaft festgelegt wird, wird auch die Sorted-Eigenschaft jeder Zelle in der Spalte festgelegt.Setting this property also sets the Sorted property of every cell in the column. Um den angegebenen Wert für einzelne Zellen zu überschreiben, legen Sie die Zellwerte fest, nachdem Sie den Spaltenwert festgelegt haben.To override the specified value for individual cells, set the cell values after you set the column value.

Gilt für:

Siehe auch