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

 

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

Κλείσιμο Φόρμας από Constructor

Îåêßíçóå áðü ôï ìÝëïò pk78. Τελευταία δημοσίευση από το μέλος pk78 στις 31-07-2007, 23:59. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  31-07-2007, 18:46 33962

    Κλείσιμο Φόρμας από Constructor

        Καλησπέρα,
    Κατά το άνοιγμα μιας Form, εφόσον δεν ικανοποιούνται κάποια κριτήρια θέλω να κλείνει. Αν βάλω Close() στον constructor
    μου πετάει ObjectDisposedException. Καμία ιδέα πως μπορεί να κλείσει αλλιώς η Form από τον constructor?

    Thanx
  •  31-07-2007, 19:38 33963 σε απάντηση της 33962

    Απ: Κλείσιμο Φόρμας από Constructor

    Εφόσον ο contructor δεν μπορεί να επιστρέψει κάτι, γιατί δεν δοκιμάζεις να περάσεις μια reference ή output boolean μεταβλητή στον constructor (byref σε VB)? Αν μετά την εκτέλεση του contructor αυτή η μεταβλητή είναι π.χ. true μπορείς να δείξεις τη φόρμα, ειδάλλως της κάνεις ένα dispose και καθάρισες.


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  31-07-2007, 23:59 33972 σε απάντηση της 33963

    Απ: Κλείσιμο Φόρμας από Constructor

    dt008:

    Εφόσον ο contructor δεν μπορεί να επιστρέψει κάτι, γιατί δεν δοκιμάζεις να περάσεις μια reference ή output boolean μεταβλητή στον constructor (byref σε VB)? Αν μετά την εκτέλεση του contructor αυτή η μεταβλητή είναι π.χ. true μπορείς να δείξεις τη φόρμα, ειδάλλως της κάνεις ένα dispose και καθάρισες.




    Οκ, τελικά λύθηκε το πρόβλημα με μια bool μεταβλητή.

    Thanx
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems