J'essaie de créer une classe de cellule DataGridView
qui héberge un contrôle (tout le temps, pas seulement lors de l'édition). Jusqu'à présent, mon approche a été d'ajouter le contrôle à la grille et d'essayer de synchroniser sa position avec celle de la cellule.Puis-je avoir un contrôle 'hors écran'?
Serait-il possible de garder la cellule hors de l'écran, de lui envoyer les événements de la souris et du clavier et de la peindre sur la cellule? MISE À JOUR: Par "hors écran", je ne veux pas dire qu'il devrait être ajouté à un autre contrôle de sorte qu'il ne soit pas affiché; Je veux dire qu'il ne devrait jamais être ajouté à un autre contrôle.
Je ne suis pas intéressé à l'utiliser comme contrôle d'édition - je veux utiliser le contrôle à la place de la cellule tout le temps. – Simon
Donc, c'est une seule cellule qui a ce contrôle flottant tout le temps? Ou est-ce toute une colonne de cellules? –