DatagridView Sort verhindern

11/09/2008 - 09:02 von Frank Bach | Report spam
Hallo NG,

VB2008:
kann ich verhindern, dass beim Klick auf die Spaltenüberschriften eines
DataGridView nach dieser Spalte sortiert wird?
(ColumHeader unsichtbar machen kommt leider nicht in Frage)

Danke!

Frank
 

Lesen sie die antworten

#1 Peter Götz
11/09/2008 - 10:17 | Warnen spam
Hallo Frank,

VB2008:
kann ich verhindern, dass beim Klick auf die
Spaltenüberschriften eines DataGridView
nach dieser Spalte sortiert wird?



Soll nur diese eine Spalte nicht sortierbar sein,
oder soll es alle Spalten betreffen?

Mit

DGV.Columns(0).SortMode = _
DataGridViewColumnSortMode.NotSortable

würde die Spalte 0 (die Spalte ganz links) als nicht
sortierbar eingestellt.

Für alle Spalten würde das eine Schleife erledigen:

Dim DGVCol as DataGridViewColumn
For Each DGVCol in DGV.Columns
DGVCol.SortMode = _
DataGridViewColumnSortMode.NotSortable
Next

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen