IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Presentation Foundation Discussion :

[XAML, XBAP, WPF] Navigation entre pages


Sujet :

Windows Presentation Foundation

  1. #1
    Membre régulier Avatar de despeludo
    Inscrit en
    Janvier 2004
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 121
    Points : 83
    Points
    83
    Par défaut [XAML, XBAP, WPF] Navigation entre pages
    Bonjour,

    Je voulais juste savoir s'il est possible de créer une application permettant de jouer des page xaml dynamquement ou xbap.

    L'idée est d'essayer de créer une espècede browser en incluant une frame genre :
    <Frame source="Quelquechose que je connais pas.xaml" />

    Merci

  2. #2
    Membre averti
    Avatar de dtavan
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    162
    Détails du profil
    Informations personnelles :
    Âge : 54
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 162
    Points : 381
    Points
    381
    Par défaut
    Citation Envoyé par despeludo
    Bonjour,

    Je voulais juste savoir s'il est possible de créer une application permettant de jouer des page xaml dynamquement ou xbap.

    L'idée est d'essayer de créer une espècede browser en incluant une frame genre :
    <Frame source="Quelquechose que je connais pas.xaml" />

    Merci
    si vous voulez utiliser des pages xaml dans des pages aspx par exemple alors il me semble qu'il faut passer par WPF/E

    je pense que c'est le seul moyen de faire un "embed" de fichiers XAML

  3. #3
    Membre régulier Avatar de despeludo
    Inscrit en
    Janvier 2004
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 121
    Points : 83
    Points
    83
    Par défaut
    Oui effectivement c'étati un peu l'idée initiale mais je me suis rpidement rendu compte qu'effectivement il n'y avait qu'IE qui pouvait décoder des xaml à la volée.
    Cependant, je me disais qu'avec xbap il y avait moyen de faire mieux.

  4. #4
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Citation Envoyé par despeludo
    Bonjour,

    Je voulais juste savoir s'il est possible de créer une application permettant de jouer des page xaml dynamquement ou xbap.
    Oui, tu pourras faire ton application WPF qui va lire les fichiers XAML et les mettre dans des pages mais tu ne pourras utiliser des pages "Loose XAML" donc sans code behind....

  5. #5
    Membre régulier Avatar de despeludo
    Inscrit en
    Janvier 2004
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 121
    Points : 83
    Points
    83
    Par défaut
    D'après mes derniers essais j'ai constaté qu'on pouvait faire quelquechose comme ça :
    <Frame Source="file:///C:/Test.xbap"/>

    Dans ce cas cela charge le fichier fichier compilé dans la frame donc normalement (mais j'ai pas essayé) le "code behind". Le seul problème est le temps de chargement. Du coup je me demande s'il n'est pas possible de précharger les fichiers.

  6. #6
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Un truc que je ne comprend pas: tu veux créer une application de type navigateur qui va charger les fichiers XAML à la volée ou bien tu veux embarquer tes pages dans le navigateur ?

  7. #7
    Membre régulier Avatar de despeludo
    Inscrit en
    Janvier 2004
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 121
    Points : 83
    Points
    83
    Par défaut
    Non l'idée est bien de séparer l'application des pages qu'elles va charger. Après que les fichiers à charger soient locaux sur le disque ou distants dans mon cas c'est un peu pareil. Le principe étant que les pages à charger puissent être considérées un peu comme des plugins de mon application hote.
    Remarque il y a peut être plus simple pour faire ça.
    Pour donner un exemple sans entrer trop dans les détails, imaginons une application capable de charger des cartes routières. L'idée est de pouvoir rajouter (à partir d'un fichier de configuration) un ensemble de cartes accessibles. Celles-ci ne sont alors pas compilées avec l'application mais cette dernière pourra être configurée pour pouvoir charger éventuellement une carte de la région parisienne et une carte de PACA . Voilà donc un peu le but de la chose que j'ai en tête.
    Maintenant si d'autres solutions existent pour arriver au même résultat je suis preneur...

  8. #8
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Donc une application navigateur qui charge des objects de type PAge me semble tout à fait te convenir


    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Navigation entre pages xaml en VB
    Par praspail dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 06/04/2011, 18h46
  2. Externaliser navigation entre pages
    Par igloof dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 12/01/2009, 12h53
  3. Navigation entre pages, mais URL figée
    Par maVariable dans le forum JSF
    Réponses: 4
    Dernier message: 21/07/2008, 13h23
  4. Navigation entre pages avec option de tri,etc
    Par elfenlieder dans le forum Ruby on Rails
    Réponses: 12
    Dernier message: 30/10/2007, 13h54
  5. [Visual Web] [VWP] Navigation entre pages WEB
    Par david71 dans le forum NetBeans
    Réponses: 1
    Dernier message: 27/09/2007, 00h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo