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

 

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

Πώς συνδέω 2 FORMS??? C#

Îåêßíçóå áðü ôï ìÝëïò maria_papan. Τελευταία δημοσίευση από το μέλος maria_papan στις 17-03-2009, 17:27. Υπάρχουν 10 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  17-03-2009, 08:30 49239

    Πώς συνδέω 2 FORMS??? C#

    Καλημέρα.

    Έχω μια φόρμα η οποία παίρνει από τη ΒΔ username και password (Login του χρήστη δλδ). Αν είναι σωστό το LOGIN που θα κάνει, με ποια εντολή θα τον πω: οκ πηγαινε στην κυρίως φόρμα. Στη JSP αν θυμάμαι καλά ήταν η Response.SendRedirect("όνομα σελίδας").

  •  17-03-2009, 09:25 49242 σε απάντηση της 49239

    Απ: Πώς συνδέω 2 FORMS??? C#

    Καλημέρα, υποθέτω ότι οι φόρμες είναι web forms και όχι win forms, σωστά; 

    Αυτό που ψάχνεις τότε είναι η Response.Redirect("mainform.aspx").


    Τάσος Καραγιάννης

    Baby debugging steps...
  •  17-03-2009, 10:08 49243 σε απάντηση της 49242

    Απ: Πώς συνδέω 2 FORMS??? C#

    Καλημέρα Τάσο.

    Με μπέρδεψες τώρα. Είμαι πολύ νέα. Κοίτα η εφαρμογή που κάνω είναι σε Visual C# και επιλέγω το Windows Application και ασχολούμε με φόρμες. ΔΕΝ θα "παίξει" η εφαρμογή σε internet. Sorry που είμαι κάπω άσχετη και σε παιδεύω...

    Περιμένω με αγωνία.

  •  17-03-2009, 10:24 49245 σε απάντηση της 49243

    Απ: Πώς συνδέω 2 FORMS??? C#

    Το πιο απλό που μπορείς να κάνεις είναι να δημιουργήσεις ένα νέο instance της φόρμας που θες να ανοίξει σε περίπτωση που το authentication είναι σωστό.

    πχ

    Form1 form1 = new Form1();
    form1.Show();
  •  17-03-2009, 11:43 49249 σε απάντηση της 49245

    Απ: Πώς συνδέω 2 FORMS??? C#

    Δηλαδή αν η φόρμα μου η αρχική είναι form1 (εισαγωγή username password) και αν η πιστοποίηση είναι σωστή να πηγαίνει στην form2 πως πρέπει να το κάνω?

  •  17-03-2009, 11:56 49252 σε απάντηση της 49249

    Απ: Πώς συνδέω 2 FORMS??? C#

    Form2 form2 = Form2();
    form2.show();

    Επίσης το authentication πως το κάνεις;
  •  17-03-2009, 12:00 49254 σε απάντηση της 49252

    Απ: Πώς συνδέω 2 FORMS??? C#

    Σε form1 το κανω.. Με ΒΔ κανονικα.

    Εγω ασχολιόμουν με JSP και τώρα C# κάνω εδώ και 2 εβδομάδες.

    Άρα αυτό που με έγραψες θα το χρησιμοποιήσω στην form1.

    Ok θα το δοκιμάσω και θα σε πώ...

     

    Ευχαριστωωωωωώ...

  •  17-03-2009, 13:05 49259 σε απάντηση της 49254

    Απ: Πώς συνδέω 2 FORMS??? C#

    Αυτό που λέει κάνε Μαρία.Στο buttonLogin_click event γράψε :

    Form2 frm2 = new Form2();
    frm2.Show();

    Αλλά δεν μας είπες πώς θα κάνεις τον έλεγχο για σωστό login..

    Knowing is not enough , you must apply.
    Willing is not enough , you must do.
  •  17-03-2009, 13:22 49260 σε απάντηση της 49243

    Απ: Πώς συνδέω 2 FORMS??? C#

    Μαρία,

     

    όταν κάποιος είναι αρχάριος είναι σεβαστό.

    αλλά δεν έχει σχέση αυτό με το αν θέλεις να κάνεις μια windows form application ή web asp.net application.

    αυτό είναι θεμελιώδες. δηλαδή σίγουρα πρέπει κάποιος να ξέρει πριν αρχίσει να κάνει κάτι, τι είναι αυτό που θέλει να κάνει.

    για το πως το κάνει εδώ είμαστε να βοηθήσουμε.


    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  17-03-2009, 14:22 49263 σε απάντηση της 49260

    Απ: Πώς συνδέω 2 FORMS??? C#

    πολυ μπερδεμα για το τιποτα .... Stick out tongue

    κοιτα Μαρια αν θες δες λιγο να δεις και μια εναλακτικη στο ολο κοματι εισαγωγη και μετα αλλαγη σε αλλη φορμα

    να κανεις ενα δεξι κλικ πανω στο project σου να επιλεξεις ADD NEW ITEM οπως στην εικονα και μετα απο την κατηγορια Windows Forms --->LoginForm

    αυτη ειναι μια πολυ ομορφη και ετοιμη φορμα να κανει καποιος login, γραψε απο πισω της οτι κωδικα θες εσυ (να τραβα τα στοιχια απο βαση ισως η οχι κτλ)

    μετα σε designmode απλα κανε ενα διπλο κλικ στο κουμπακι ΟΚ που εχει φτιαχτει για σενα, μεσα στον κωδιακ λιγο πανω απο το .close() γραψε οτι σου αρεσει απο αυτα που σου ειπαν πριν τα παιδια!

    αν εχεις ιδη φτιαξει τiς αλλες φορμες τοτε απλα καλεσε τες ουτε instance κτλ αν εισαι ακομα αρχαρια μην μπλεκεις με τετοια γιατι μπορει να σε μπερδεψουν και να εχεις απορειες κτλ κτλ.

    παραδειγμα εχουμε τις ακολουθες φορμες φτιαξει

    1-Loginform

    2-mainform

    πας στο κουμπακι ΟΚ και γραφεις 

    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    IF <κωδικας πιστοποιησης>δεν ξερω τι θελεις =True Then
    mainform.Show()
    me.close()
    
    else
    
    msgbox("Megale edoses lathos password")
    
    EndIF


    και τελειωσες με τα βασικα αν προερχεσαι απο το χώρο του web programming δεν ειχει καμια σχεση στα winforms οι εφαμoγες desktop εινια ΠΟΛΥ ποιο ευκολες, θα τα καταφέρεις.Wink
    και οπως ειπαν οι συναδελφοι θα σε βοηθησουν να μαθεις. dont worry.




    This Business Is Binary. You are a 1 or a 0. Alive or Dead.-
  •  17-03-2009, 17:27 49292 σε απάντηση της 49239

    Απ: Πώς συνδέω 2 FORMS??? C#

    μα νομίζω απάντησα πως λύθηκε αυτό από το πρωί. και το τσεκαρισα κιόλας ότι λύθηκε
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems