2010-09-23 6 views
0

J'admire l'option de cellule "insérer des commentaires" d'Excel. Je voudrais reproduire cela dans mon datagridview dans .net 2.0 en utilisant C#. Quelqu'un pourrait-il me donner une idée de l'approche que je devrais prendre pour créer la boîte d'édition?Comment imiter l'excellent "insérer un commentaire" dans datagridview

Merci C# WinForms, .net 2.0

+0

Il y a deux défis ici: 1. Comment affichez-vous le commentaire 2. Comment sérialiser et désérialiser le commentaire? Le stockage de la "localisation" du commentaire peut être difficile si votre grille de données est liée à une variété de sources de données différentes – cordialgerm

Répondre

0

Une vue d'ensemble simple serait de créer une forme qui ressemble à la boîte de dialogue d'insertion à partir d'Excel, et mettre en œuvre les différentes options (déplacement des cellules vers le haut/vers le bas, l'insertion d'une nouvelle ligne /colonne).

Vous devez ajouter une bande de menu contextuel à la vue datagrid avec un élément de menu d'insertion, et lorsque vous cliquez dessus, votre boîte de dialogue d'insertion apparaît.

Questions connexes