Custom DataGridViewCell

03/02/2008 - 22:18 von Sascha Dietl | Report spam
Hi NG,

ich habe ein WebBrowser Control abgewandelt und möchte dies nun zur Anzeige
in einem DataGridView verwenden, damit die Links ordentlich angezeigt werden.
Klar zum Editieren funktioniert das auch wunderbar, aber an der Anzeige
beiss ich mir irgendwie die Zàhne aus.
Soweit ich mit meinen Recherchen gekommen bin weiß ich nun das ich direkt
von DataGridViewCell ableiten muss, statt wie meist üblich von
DataGridViewTextBoxCell. Nun finde ich aber leider keine brauchbaren ansàtze.
Hat hier evtl. schon jemand ein eigenes Control auch zur Anzeige im DGV
benutzt oder kennt eine brauchbare resource dazu?

Viele Grüße
Sascha
 

Lesen sie die antworten

#1 Frank Dzaebel
03/02/2008 - 23:34 | Warnen spam
Hallo Sascha,

ich habe ein WebBrowser Control abgewandelt und möchte dies nun zur
Anzeige
in einem DataGridView verwenden, damit die Links ordentlich angezeigt
werden.
Klar zum Editieren funktioniert das auch wunderbar, aber an der Anzeige
beiss ich mir irgendwie die Zàhne aus.



Links kannst Du z.B. über die DataGridViewLinkColumn out of the box
darstellen.

[DataGridViewLinkColumn]
http://dzaebel.net/DataGridViewLinkColumn.htm



Benutzerdefinierte Spalten/Zellen im DataGridView z.B.:

[Beispiel für benutzerdefinierte DataGridView-Spalten]
http://msdn2.microsoft.com/de-de/library/ms180996(VS.80).aspx

[DataGridView CalendarColumn]
http://dzaebel.net/CalendarColumn.htm




Hat hier evtl. schon jemand ein eigenes Control auch zur
Anzeige im DGV benutzt oder kennt eine brauchbare resource dazu?



Du musst immer zwei Sachen unterscheiden.
Die Anzeige der Zelle(n) und das Editieren der Zelle.
Soll das Control in allen Zellen immer in der Form
sichtbar sein, oder nur beim Klicken in die Zelle?
Und Du meinst wirklich eine ganze Spalte
komplett gefüllt mit lauter Zellen die ein
WebBrowser Control beinhalten?
Das musst Du zunàchst klàren.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen