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

 

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

Νavigation Button σε Win Form

Îåêßíçóå áðü ôï ìÝëïò kos6101991. Τελευταία δημοσίευση από το μέλος Johnnyxp64 στις 19-05-2012, 01:00. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  18-05-2012, 20:03 70270

    Νavigation Button σε Win Form

    Καλησπερα παιδια. Aυτο που θελω να φτιαξω ειναι απλο.Αρχικα εχω 2 φορμες και θελω μεσω ενος κουμπιου να πηγαινω απο την μια στην αλλη χωρις ομως να χρησιμοποιησω την Show() γιατι δεν θελω η εφαρμογη να ειναι ετσι.Θελω δηλαδη να φτιαξω ενα κουμπι "επομενο".Αν χρησιμοποιησω την Show() kai κλεισω την αρχικη φορμα κλεινει η εφαρμογη..Σκεφτηκα να χρησιμοποιησω εν element host και να βαλω ενα κουμπακι με NavigationService δεν ξερω αν ειναι η καλυτερη λυση και επειδη οι φορμες θα ειναι καμια 10αρια δεν ειναι κ πολυ πρακτικο...
    Καμια βοηθεια???



    Ευχαριστω

  •  18-05-2012, 21:30 70272 σε απάντηση της 70270

    Απ: Νavigation Button σε Win Form

    Μάλλον θέλεις να έχεις μία βασική φόρμα και μέσα σε αυτήν να εμφανίζεις User Controls και όχι να ανοίγεις και να κλείνεις φόρμες.

    Αν κατάλαβα καλά θέλεις μία λειτουργικότητα σαν του IE με επόμενο προηγούμενο. Τα λέω καλά;

     

  •  18-05-2012, 23:06 70273 σε απάντηση της 70270

    Απ: Νavigation Button σε Win Form

    Θα σου πρότεινα ένα tabcontrol με κρυμμένα τα headers.
    Μέσω της SelectedIndex μπορείς να"σερφάρεις" στα tabpages. 

    using System;
    using System.Windows.Forms;
    
    class TablessControl : TabControl {
      protected override void WndProc(ref Message m) {
        // Hide tabs by trapping the TCM_ADJUSTRECT message
        if (m.Msg == 0x1328 && !DesignMode) m.Result = (IntPtr)1;
        else base.WndProc(ref m);
      }
    }

  •  19-05-2012, 01:00 70274 σε απάντηση της 70270

    Απ: Νavigation Button σε Win Form

    kos6101991:
    Καλησπερα παιδια. Aυτο που θελω να φτιαξω ειναι απλο.Αρχικα εχω 2 φορμες και θελω μεσω ενος κουμπιου να πηγαινω απο την μια στην αλλη χωρις ομως να χρησιμοποιησω την Show() γιατι δεν θελω η εφαρμογη να ειναι ετσι.Θελω δηλαδη να φτιαξω ενα κουμπι "επομενο".Αν χρησιμοποιησω την Show() kai κλεισω την αρχικη φορμα κλεινει η εφαρμογη..Σκεφτηκα να χρησιμοποιησω εν element host και να βαλω ενα κουμπακι με NavigationService δεν ξερω αν ειναι η καλυτερη λυση και επειδη οι φορμες θα ειναι καμια 10αρια δεν ειναι κ πολυ πρακτικο...
    Καμια βοηθεια???



    Ευχαριστω


    αν θες να κάνεις κατι σαν Wizard, και αυτο που σε "ενοχλεί" ειναι οτι αν κλείσεις την πρώτη φορμα τερματίζει η εφαρμογή, τράβα απλα στα properties του project σου και επέλεξε η εφαρμογή να κλείνει οταν κλείσει και η τελευταία φόρμα!
    VB.net φυσικα 


    This Business Is Binary. You are a 1 or a 0. Alive or Dead.-
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems