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

 

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

Winforms + WPF + Blend

Îåêßíçóå áðü ôï ìÝëïò M1ke. Τελευταία δημοσίευση από το μέλος M1ke στις 01-04-2008, 22:00. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  01-04-2008, 21:37 41252

    Winforms + WPF + Blend

    Καλησπέρα σε όλους!! Πριν λίγες μέρες έκανα την οριστική μετάβαση σε Vista και είπα να δω τι νέο υπάρχει...
    Κατέβασα video από αρκετά sites για το WPF και το Blend και πραγματικά έμεινα εντυπωσιασμένος!! (Ειδικά από τα animated controls που φτιάχνεις σε Blend)

    Και αναρωτιέμαι, μπορείς να φτιάξεις user controls σε Blend και να τα χρησιμοποιείς μέσα σε winforms?
    Αν ναι, μπορεί κάποιος να μου πεί πως γίνεται?



    I think there's to much blood in my caffeine system..
  •  01-04-2008, 21:44 41253 σε απάντηση της 41252

    Απ: Winforms + WPF + Blend

    Αυτό που ζητάς λέγεται, Interop (WinForms/WPF Interop). Υπάρχουν δυο base class/containers μέσα στα οποία μπορείς να "ζωγραφίσεις" είτε WinForms είτε WPF Controls, το WindowsHost και ElementHost αντίστοιχα.

    Ρίξε μια ματιά εδω -> http://www.danielmoth.com/Blog/2007/10/wpf-and-windows-forms-integration.html


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

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

    Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Παρακαλώ διαβάστε τους όρους χρήσης.
  •  01-04-2008, 22:00 41255 σε απάντηση της 41253

    Απ: Winforms + WPF + Blend

    Δηλαδή μπορείς να έχει μαζί και τα 2 με ένα ElementHost και απλό rebuild all? Βρε για δες το interop!!

    BTW, έρχεται η λογική (ελπίζω) ερώτηση...

    Έχει διαφορά να έχεις WPF μέσα σε  winforms ή το αντίθετο? Εννοώ από άποψη ευκολίας, συμβατότητας, διαχείρησης πόρων κλπ.

    I think there's to much blood in my caffeine system..
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems