Je cherche à développer une application qui comporte des feuilles de calcul sous-classées de DataGridView. Les utilisateurs peuvent coller (ou importer) des données de type CSV dans la feuille de calcul et cela se reflétera dans une structure de données en mémoire - ma première estimation serait un tableau 2D de flottants. DataGridView peut être lié à des objets avec un certain ensemble d'interfaces (c'est-à-dire IList, IListSource, etc.) et, en théorie, je pourrais créer une classe qui encapsule un tableau 2D et implémente l'une de ces interfaces. Cependant, ce qui est déconcertant, c'est que les spécifications de l'interface semblent ne couvrir que les tableaux à 1 dimension - voir IList par exemple. Que se passe-t-il?!Puis-je lier des données multidimensionnelles à un DataGridView en C# et .NET?
Mise à jour: D'après les réponses, IList semble répondre aux listes d'objets. Existe-t-il alors un moyen de lier un tableau multi-dimensionnel de taille arbitraire (de floats) à un DataGridView? Ou est-ce correct d'utiliser DataGridView lui-même comme structure de données pour stocker les flottants?
Yup qui a du sens, a modifié la question – Brendan