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

Silverlight Discussion :

Layout de site en Xaml avec silverlight


Sujet :

Silverlight

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 18
    Par défaut Layout de site en Xaml avec silverlight
    Bonjour toute la com

    J'ai un application silverlight avec un projet web qui contient les pages de test et un projet avec le contenu silverlight.

    Je fais mon layout de page en Xaml dans page.Xaml de mo projet silverlight.

    Jusque là tout va bien. Je me fais la main avec xaml et les composants de la beta2.

    Le soucis arrive quand dans ma page de test (ou voir plus tard ma page de prod), je veux rajouter des composants aspx pour venir y déposer un composant texte par exemple par dessus le composant Xaml (appelé par <asp:silverlight ... source="mon.XAP"/>).

    Est ce la bonne façon de travailler de faire son layout de site en Xaml (c'est le but quand même, non ?) ? Ou dois-je travailler à l'ancienne et faire une image avec photoshop ou autre et venir la mettre en background de la page aspx ?

    Merci à tous

  2. #2
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    J'ai pas tout compris ton problème : tu veux mettre des composants aspx au desssus de l'objet siverlight ?? dans quel but veux tu faire cela ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 18
    Par défaut
    Je fais mon layout ("mise en page") de site en silverlight.
    J'appelle l'objet silverlight dans ma page aspx et je voudrais ajouter un composant text pour venir afficher du texte au dessus du composant silvelight.

    Pour que l'utilisateur puisse selectionner le texte qu'il s'affiche en bleu.

    Je crois que c'est pas la bonne facon de faire !!!

    En gros, quequ'un sait me dire comment designer un site avec silverlight ?

  4. #4
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Pour designer un site en Silverlight, il suffit soit
    - d'écrire soit même son code XAML
    - utiliser Expression Blend

    Ensuite tes fichers xaml seront compilé en un fichier xap et c'est ce dernier que tu appelle lorsque tu veux afficher une application silverlight au sein d'une page aspx:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <asp:Silverlight ID="Xaml1" runat="server" Source="~/ClientBin/silverlightApp.xap" MinimumVersion="2.0.30523" Width="100%" Height="100%" />

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 18
    Par défaut
    Merci la dessus, j'etais dans le bon !!!

    Maintenant comment venir insérer du texte tiré d'une base de donnée, gérer un menu, changer la page quand on clique sur un element du menu ?

    Vous mettez le XAP dans une master page pour le layout et vous vous servez des pages filles pour le texte ?

  6. #6
    Membre chevronné
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    288
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 288
    Par défaut
    Citation Envoyé par ethan_decoster Voir le message
    Merci la dessus, j'etais dans le bon !!!

    Maintenant comment venir insérer du texte tiré d'une base de donnée, gérer un menu, changer la page quand on clique sur un element du menu ?

    Vous mettez le XAP dans une master page pour le layout et vous vous servez des pages filles pour le texte ?
    Le texte tu veux l'afficher dans ton appli SL ?

    En SL, il n'y a pas de notion de MasterPage, chaque page est indépendante. Tu peux par contre développer des UserControls que tu peux utiliser dans chaque page.

    Mais je n'ai toujours pas compris ta problématique de départ !!

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 18
    Par défaut
    En gros, je veux faire un site style myspace mais plus personnalisé avec player audio et / ou vidéo, album photo, ... et sans pub

    D'où silverlight pour le RIA.

    Le poblème c'est que si j'utilise un textblock le texte nest aps sélectionnable et est incrusté à l'application silverlight. Par contre si j'utilise un textedit, je peux modifier le texte après compil. Je voudrais du simple texte html ou quand on sélectionne une partie de texte ca devienne bleu et blanc ...

    Je sais c'est un peu cucul comme question ... Mais j'ai suivi aucune formation pour silverlight

    Merci DroP pour ton acharnement

  8. #8
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 98
    Par défaut
    Si tu utilises une texblock, c'est vrai que tu ne pourras pas selectionner le texte, mais si tu utilises une textbox, la l'utilisateur pourra selectionner le texte comme tu le veux...

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Janvier 2006
    Messages : 18
    Par défaut
    Oui mais pourra aussi modifier le texte, non ?

  10. #10
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Tu mets un <asp:TextBox> par dessus ton contrôle Silverlight en utilisant un peu de css.

    Après tu peux aussi utiliser une TextBox Silverlight. A toi de voir.

  11. #11
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 98
    Par défaut
    oui tu pourras aussi modifier le texte

Discussions similaires

  1. internationalisation du site web avec silverlight
    Par neo-nasser dans le forum Silverlight
    Réponses: 2
    Dernier message: 16/07/2008, 12h47
  2. Débuter avec XAML & MS Silverlight
    Par anas.eh dans le forum Windows Forms
    Réponses: 7
    Dernier message: 25/08/2007, 16h19
  3. Comment créer un site immobilier dynamique avec une base de données ?
    Par Alain troverti dans le forum Général Conception Web
    Réponses: 14
    Dernier message: 07/07/2006, 21h57
  4. Réponses: 2
    Dernier message: 20/05/2005, 01h03

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