Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Cast ενος control se RadioButtonList , DropDownList,CheckBoxList,ListBox

Îåêßíçóå áðü ôï ìÝëïò Letmefly. Τελευταία δημοσίευση από το μέλος Letmefly στις 13-06-2007, 10:21. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  12-06-2007, 15:30 32871

    Cast ενος control se RadioButtonList , DropDownList,CheckBoxList,ListBox

    Καλησπερα , εχω μια μεθοδο που παιρνει ως παραμετρο ενα control κ κανει καποιες διεργασιες


    Οι επιλογες για τον τυπο του control  θα ειναι μια απο τις παρακατω

     RadioButtonList, DropDownList , CheckBoxList , ListBox οπου ολα εχουν ενα collection ListItemCollections
    το οποιο παιρνεται καλωντας τo property DropDownList1.Items  στην περιπτωση του DropDownlist (ομοιως και για τα υπολοιπα)

    Χρειαζομαι εναν γενικο τροπο ωστε να κανω cast το control c που εισαγω ως παραμετρο  σε καποιο απο τα παραπανω control ( ή σε ενα interface που αυτα υλοποιούν) ωστε να παρω το ListItemCollection τους ..

    Δηλαδη :
    ListItemCollection control_items = (( ------  )c).Items      ..Τι πρεπει να βαλω μεσα στην παρένθεση?


    Thnx for your time..

  •  13-06-2007, 10:08 32883 σε απάντηση της 32871

    Απ: Cast ενος control se RadioButtonList , DropDownList,CheckBoxList,ListBox

    Όλα αυτά τα controls που αναφέρεις, κληρονομούν την κλάση ListControl, πράγμα που σημαίνει ότι μπορείς να τα κάνεις cast σε ListControl και να χρησιμοποιήσεις το List property χωρίς κανένα πρόβλημα.


    Vir prudens non contra ventum mingit
  •  13-06-2007, 10:21 32884 σε απάντηση της 32883

    Απ: Cast ενος control se RadioButtonList , DropDownList,CheckBoxList,ListBox

    thnx a lot! Γω κοιτουσα μονο στα interfaces και δεν εβγαζα ακρη , να σαι καλα!
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems