Παιδιά θα χρειαζόμουν λίγο βοήθεια εδώ γιατί το έχασα κάπου.
Έχω ένα backgroundWorker και 2 κουμπιά που πατώντας ανάλογα
θέλω να κάνει κάτι διαφορετικό. Πατώντας το κάθε κουμπί εκτελείται η
μεθοδός, backgroundWorker.RunWorkerAsync(sender); όπου υποτίθεται
ότι το sender το περνάω από το button1_Click ή button2_Click ανάλογα.
Αυτό ποy χρειάζομαι τώρα είναι να κάνω τον έλεγχο για το ποιό κουμπί
πατήθηκε στο backgroundWorker_DoWork(object sender, DoWorkEventArgs e) event,
και ανάλογα να καλέσω τις μεθόδους που θέλω. Έλα όμως που έχω χαθεί εκεί και
παλεύω με τα cast και δεν μου βγαίνει. Το λάθος που μου πετάει συνεχώς είναι οτι
δεν μπορεί να κάνει cast :
Unable to cast object of type 'System.ComponentModel.BackgroundWorker' to type 'System.Windows.Forms.Button'.
OK το καταλαβαίνω, αλλά πως θα πετύχω το αποτέλεσμα που θέλω?
Ευχαριστώ.