Se non sbaglio hai scritto tu stesso che sender è di tipo Object, e Object non espone alcun membro chiamato SelectedItem. Tuttavia, può contenere qualsiasi valore possibile, tra cui anche un controllo: al suo interno può esistere un qualsiasi oggetto dotato di qualsiasi metodo. Ergo, non viene segnalato errore scrivere sender.SelectedItem, poiché il contenuto di sender potrebbe esporre una proprietà che si chiama così, ma non viene nemmeno suggerito poiché, di per sé, Object non espone quella proprietà.
P.S.: inutile inizializzare tempCtrl2 se poi lo usi come contatore del For...
|