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

 

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

Form to Form Help plz!!!

Îåêßíçóå áðü ôï ìÝëïò Efi. Τελευταία δημοσίευση από το μέλος Παναγιώτης Καναβός στις 23-04-2007, 23:15. Υπάρχουν 11 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  21-04-2007, 14:48 30639

    Form to Form Help plz!!!

    kalispera,
    exo mia forma Form1 (se c#), kai mia forma Form2. Apo tin Form1 kalo tin Form2 tin opoia episi kalo kai apo ti Main moy. Tha ithela otan tin kalo apo tin Form1 na pairnei kai kapoies parametroys apo ayti eno otan tin kalo apo ti Main an dino tis parametroys ego.
    Mporeite na me voithisete?

    Eyxaristo ek ton proteron
    Efi
  •  21-04-2007, 15:01 30641 σε απάντηση της 30639

    Απ: Form to Form Help plz!!!

    Αυτό μπορείς να το πετύχεις με overloading στον constructor. Έτσι κάθε φορά να καλείς αυτόν που σε ικανοποιεί...
    View Παναγιώτης Χαραλάμπους's profile on LinkedIn
    Coding at Mediterranean Acoustics
  •  21-04-2007, 15:06 30642 σε απάντηση της 30641

    Απ: Form to Form Help plz!!!

    ή και με χρήση κάποιων public propertiesSmile


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  21-04-2007, 15:20 30645 σε απάντηση της 30641

    Απ: Form to Form Help plz!!!

    mporeite na me voithisete ligo akoma? :)
    pos mporo na to kano ayto?
  •  21-04-2007, 16:08 30646 σε απάντηση της 30645

    Απ: Form to Form Help plz!!!

    Παράδειγμα Overloading...

     public Form1()
            {
                InitializeComponent();
            }

            public Form1(int a, int b)
            {
                InitializeComponent();
            }

            public Form1(string x)
            {
                InitializeComponent();
            }

    Μετά δηλώνεις instances όπως σε βολεύει...

    Form1 frmAform = new Form1();

    η

    Form1 frmAform = new Form1(1, 2);

    η

    Form1 frmAform = new Form1("Α new form");

    Επίσης θα σου σύστηνα αν ενδιαφέρεσαι να μελετήσεις λιγάκι τη C# γιατί πράγματα όπως το overloading είναι πολύ βασικά


    View Παναγιώτης Χαραλάμπους's profile on LinkedIn
    Coding at Mediterranean Acoustics
  •  21-04-2007, 16:29 30648 σε απάντηση της 30646

    Απ: Form to Form Help plz!!!

    παράδειγμα public properties

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    public partial class Form2 : Form
    {
    public Form2()
    {
    InitializeComponent();
    }

    private void Form2_Load(object sender, EventArgs e)
    {
    if (myText != string.Empty) Label1.Text = myText;
    }

    private string myText = string.Empty;

    public string MyText
    {
    get { return myText ; }
    set { myText = value; }
    }
      
    }

    και καλείς την Form2 ως εξής:

    1
    2
    3
    Form2 f = new Form2();
    f.MyText = "Hello";
    f.ShowDialog();


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  23-04-2007, 10:35 30760 σε απάντηση της 30648

    Απ: Form to Form Help plz!!!

    Sas eyxaristo poly gia ti voitheia!!!!
  •  23-04-2007, 16:12 30789 σε απάντηση της 30760

    Απ: Form to Form Help plz!!!

    Τώρα που έλυσες το πρόβλημα σου, ελπίζω να πρόσεξες ότι η δημοσίευση με τίτλο "Form to Form Help" πήρε απάντηση πολύ γρηγορότερα από την ολόιδια "Help C#". Δεν είναι τυχαίο αυτό, καθώς μία κακογραμμένη ερώτηση (αόριστο θέμα, κακή περιγραφή του προβλήματος, χρήση greeklish, κομμένες φράσεις) απωθεί όσους θα μπορούσαν να απαντήσουν. Απλά δεν ανοίγουν καν την ερώτηση.

    Το θέμα είναι τόσο σημαντικό ώστε η Microsoft να έχει ένα άρθρο στο Knowledge Base με τίτλο "How to ask a question". Τη μετάφραση θα την βρεις στο "Πώς να κάνετε ερωτήσεις". Σε αυτό να προσθέσω ότι η χρήση των greeklish δεν βοηθάει καθόλου στο να πάρεις έγκαιρα απάντηση. Τα περισσότερα μέλη του forum απαντούν ενώ βρίσκονται στις δουλειές τους, παλεύοντας να βγάλουν πέρα τα deadlines, ή ενώ βρίσκονται σπίτι τους προσπαθώντας να χαλαρώσουν. Λογικό είναι να απαντάνε στις πιο ενδιαφέρουσες ερωτήσεις και όχι σε αυτές που θέλουν ώρα απλά για να καταλάβεις τί λέει αυτός που ρωτάει ...


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  23-04-2007, 20:03 30823 σε απάντηση της 30789

    Απ: Form to Form Help plz!!!

    Παναγιώτη, στο τέλος θα σου δώσουμε κι ενα βούρδουλα δώρο, τους πήρες όλους σβάρνα Stick out tongue

    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  23-04-2007, 20:11 30824 σε απάντηση της 30823

    Απ: Form to Form Help plz!!!

    Καλά κάνει..


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  23-04-2007, 20:36 30825 σε απάντηση της 30824

    Απ: Form to Form Help plz!!!

    cap:

    Καλά κάνει..



    Δεν το είπα με κακία, ίσα ίσα, καλά κάνει, δίκιο έχεις Big Smile

    Παναγιώτης Κεφαλίδης

    "Για να επιτύχεις, θα πρέπει το πάθος σου για την επιτυχία να είναι μεγαλύτερο απο τον φόβο σου για την αποτυχία"

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  23-04-2007, 23:15 30836 σε απάντηση της 30825

    Απ: Form to Form Help plz!!!

    Παιδιά, το ευκολότερο που θα μπορούσαμε να κάνουμε είναι να αγνοήσουμε τις κακογραμμένες ερωτήσεις και να αφήσουμε όσους ρωτάνε να αναρωτιώνται γιατί δεν παίρνουν απαντήσεις. Καλύτερα να προειδοποιούμε και να εξηγούμε γιατί πρέπει κανείς να κάνει σωστές ερωτήσεις.
    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems