Hi,
ist es möglich, den Typ der Spalte im Ereignis ColumnAdded einer DataGridView zu verändern?
Das Datengitter hat AutoGenerateColumns = true und ich möchte bestimmte Spalten im Verlauf dieses Events zu HyperLinkColumns machen.
Mein gescheiterten Versuche:
// geht nicht, weil dies ein Typ ist, keine Variable
e.Column.CellTemplate = DataGridViewLinkCell;
// geht nicht, weil GetType() in der Klasse nicht vorhanden ist (hä?)
e.Column.CellTemplate = DataGridViewLinkCell.GetType();
// Eine implizite Konvertierung vom Typ "System.Type" in "System.Windows.Forms.DataGridViewCell" ist nicht möglich.
e.Column.CellTemplate = typeof(DataGridViewLinkCell)
Thanx vorab
ron
Du kannst nur neue Columns der ColumnsAuflistung hinzufügen, nicht
diese "umstellen".
joo,
hab mir schon sowas gedacht und überschreibe gerade OnColumnAdded - werde mein Ergebnis dann für andere Interessenten posten ...
thanx jedenfalls