Hello,
je viens de decouvrir que le fourm avait une section programmation . Ayant un probleme que je n'arrive pas a resoudre je vous le soumet :
J'ai une bete DataGridView qui affiche des objets de type :
Code :
- class LBandTestQueueItem
- {
- private TimeSpan m_Estimation;
- private LBandTestType m_Type;
- private ILBandTestConfiguration m_Configuration;
- public void SetConfig(ILBandTestConfiguration config)
- {
- m_Configuration = config;
- }
- public ILBandTestConfiguration GetConfig()
- {
- return m_Configuration;
- }
- public LBandTestType Type
- {
- get
- {
- return m_Type;
- }
- set
- {
- m_Type = value;
- }
- }
- public TimeSpan Estimation
- {
- get
- {
- return m_Estimation;
- }
- set
- {
- m_Estimation = value;
- }
- }
|
Donc en gros juste 2 properties a afficher. Tout se passe bien quand je bind ma List<la_classe_que_je_viens_de_poster> a la datagrid view, mais des que j'essaye de cliquer sur un header ou une cell => Crash ! : IndexOutOfRangeException "Index -1 does not have a value." @ System.Windows.Forms.CurrencyManager.get_Item(Int32 index)
J'ai beau retourner le truc dans tout les sens je ne vois aucune raison de me faire cracher dessus comme ca, meme avec un seul objet ayant un index de 0 ca plante. Si quelqun a une petite idee je suis preneur !