Η συμπεριφορά του ComboBox ελέγχεται από DropDownStyle και σε καμμία περίπτωση δεν σηκώνει κάποιο double click event - δεν έχει και νόημα εξάλλου! Είτε εμφανίζεται ως editable TextBox και λίστα, είτε ως readonly Textbox και λίστα. Σε καμμία από αυτές τις περιπτώσεις δεν έχει νόημα το double click - ή μάλλον, η συμπεριφορά του είναι ήδη καθορισμένη. Σε ένα editable textbox επιλέγει ολόκληρη τη λέξη. Όταν το mode είναι DropDownList, εμφανίζει τη λίστα όπως και το απλό Click.
Γενικά είναι πολύ κακή ιδέα να προσπαθείς να αλλάξεις τη συμπεριφορά control τα οποία είναι γνωστά στο χρήστη και έχουν συγκεκριμένη και αναμενόμενη λειτουργία. Ο χρήστης απλά ΔΕΝ θα χαρεί αν το combo αρχίζει και συμπεριφέρεται περίεργα.
Υποψιάζομαι ότι προσπαθείς να ανακατεύσεις λειτουργίες που δεν έχουν σχέση μεταξύ τους. Αν το post σου με το πως θα κάνεις ένα Combo με δυνατότητα editing (όπου ως editing ορίζεις να μπορείς να αλλάζεις τα list items, όχι το συνηθισμένο, να αλλάζεις το κείμενο), τότε κοιτάς σε λάθος κατεύθυνση. Φτιάξε κάπου μία λίστα με items και απλά, μέσω κάποιου ΑΛΛΟΥ τρόπου (π.χ. πατώντας ένα κουμπί που λέει EDIT) άνοιξε ένα dialog box για να αλλάξεις τα περιεχόμενα της λίστας. Ύστερα, κάνε bind τη λίστα στο combo.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos