Die DataGridViewLinkColumn-Klasse stellt einen speziellen Typ der DataGridViewColumn-Klasse dar, die als logischer Host von Zellen verwendet wird, die auf das Klicken von Benutzern reagieren. Die DataGridViewLinkColumn-Klasse ist mit der DataGridViewButtonColumn-Klasse vergleichbar. Sie ist jedoch in bestimmten Situationen benutzerfreundlicher, z. B. beim Anzeigen eines in einer Datenbanktabelle gespeicherten URL.
Wenn für jede Zelle derselbe Hyperlinktext angezeigt werden soll, legen Sie die UseColumnTextForLinkValue-Eigenschaft auf true fest, und legen Sie die Text-Eigenschaft auf den gewünschten Hyperlinktext fest.
Eine DataGridViewLinkColumn verfügt in jeder DataGridViewRow, mit der sie eine gemeinsame Schnittmenge bildet, über eine zugeordnete DataGridViewLinkCell.
Der Standardsortiermodus für diesen Spaltentyp ist NotSortable.
Sie können auf das Klicken auf Hyperlinks durch Benutzer reagieren, indem Sie das DataGridView..::.CellContentClick-Ereignis behandeln. Sie können auch das DataGridView..::.CellClick-Ereignis verwenden, um auf das Klicken auf eine beliebige Position in der Zelle zu reagieren.
Hinweise zur Vererbung: Wenn Sie aus DataGridViewLinkColumn ableiten und der abgeleiteten Klasse neue Eigenschaften hinzufügen, muss die Clone-Methode überschrieben werden, um die neuen Eigenschaften während der Klonvorgänge zu kopieren. Sie sollten auch die Clone-Methode der Basisklasse aufrufen, damit die Eigenschaften der Basisklasse in die neue Zelle kopiert werden.