Oggi ho personalmente vissuto uno degli assiomi della programmazione:

"Il programmatore dovrebbere scrive codice tenendo in considerazione che l'utente potrebbe anche prendere la tastiera a martellate"

Bene 2 giorni di "lotte" con una procedura multithreading per la produzione di "Estratti Conto" che inspiegabilmente estratto contava ( licenza poetica ;-) ) quello che voleva lei.. mi ha fatto impazzire.

Alla fine ho scoperto che la colpa era tutta mia ( come sempre del resto ) ma non nel codice ma nel semplice giocherellare con il mouse con il contenuto di una ComboBox durante la procedura multithreading.
Praticamente aprendo la Combo e semplicemente scorrendo con il mouse gli items ( i quali si evidenziano ) il SelectedValue cambia causando, nel mio caso comportamenti assurdi, il tutto senza mai chiudere la Cambo e quindi senza invocare "SelectedIndexChangeCommitted".

Il bello del ns lavoro :D

have a nice day,
m.
whynot [ at ] topics [ dot ] it
These postings are provided "AS IS" with no warranties, and confer no rights.
The views expressed on this weblog are mine alone.