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.