Control in DataGridViewCell hosten
-
Hallo Leute,
stehe vor folgendem Problem. In einer Zelle, die von einer DataGridViewCell abgeleitet ist, möchte ich ein (beliebiges) Control hosten. Mein Problem ist, dass das Control auch angezeigt werden soll wenn die Zelle nicht aktiv ist - ähnlich wie eine CheckBoxCell also. Deshalb bitte nicht auf das "DataTimePicker" - Beispiel verweisen, hilft mir in diesem Fall nicht weiter, da das Control dort ja auch nur angezeigt wird wenn die Zelle editiert wird und sonst nur Text zu sehen ist.
Jemand eine Idee oder einen Codeschnipsel (Tutorial) wie das zu bewerkstelligen ist?Vielen Dank im voraus.
-
Ich hatte das gleiche Problem schon einmal für ein ListView.
Da hat mir http://www.codeproject.com/cs/miscctrl/extendedlistviews.asp weitergeholfen.Verge
-
Danke,
aber hilft mir an dieser Stelle nicht viel weiter. Das Problem ist: Ein Control in einer Zelle zu hosten ist relativ einfach. Nur wird es eben ausgeblendet und der "FormattedValue" angezeigt, wenn die die Zelle nicht editiert wird. Ich vermute mal ich muss irgendwas überschreiben, was ich bisher noch nicht gefunden habe. Und ich habe schon einiges probiert...
-
Falls es mal jemanden interssiert, hab eine Lösung gefunden. Allerdings nicht mit DataGRidView, sondern mit SourceGrid. http://www.devage.com/Wiki/ViewArticle.aspx?name=sourcegrid&version=0
Meiner Meinung nach keine schlechte Alternative zu DataGrid / DataGRidView.