Benutzer zulassen, um Spalten zu Sortieren, die aus einer LINQ-Abfrage in eine DataGridView

Kann ich nicht so Recht klappen, wie ein DataGridView während der Laufzeit aufgefüllt, zu Sortieren (wenn Benutzer klicken Sie auf die Spaltenköpfe), wo eine LINQ aus der XML-Abfrage ist die DataSource über BindingSource.

    Dim QueryReOrder = From Q In Query _
                       Where ((0 - Q.Qualifier) / cmbTSStakeValue.Text) <= 0.1 _
                       Order By Q.Qualifier Descending _
                       Select Q

    Dim bs As New BindingSource
    bs.DataSource = QueryReOrder
    DGFindMatch.DataSource = bs

Einige der DataGridView Eigenschaften sind:

Sort            Nothing String
SortProperty                Nothing System.ComponentModel.PropertyDescriptor
SupportsAdvancedSorting         False   Boolean
SupportsChangeNotification      True    Boolean
SupportsFiltering           False   Boolean
SupportsSearching           False   Boolean
SupportsSorting             False   Boolean

Gibt es eine einfache Lösung, die dem Benutzer ermöglichen zu können, Sortieren Sie diese Werte durch klicken auf die Spaltenüberschrift?

Dank!

InformationsquelleAutor user57087 | 2009-01-28
Schreibe einen Kommentar