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 :

fond transparent pour " l'application "


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de Alt157
    Profil pro
    Inscrit en
    Février 2009
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 143
    Par défaut fond transparent pour " l'application "
    Bonjour,

    Je me suis mis tout récemment à m'intéresser à silverlight (hier) et j'ai un petit problème dont je ne trouve pas la solution... Surement un truc de newb mais bon...

    J'intègre " l'appli " silverlight dans ma page web. Mais le fond de ma div est une image donc j'aimerais savoir comment faire pour que l arrière plan de " l'appli " soit transparent ? J ai essayé de mettre la valeur "transparent" dans mon canvas, ainsi que dans la balise object mais rien n'y fait.... Le fond reste noir :s

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <div id="silverlightControlHost" class="centrer"> 
    				<object data="data:application/x-silverlight," type="application/x-silverlight-2" width="500px;" height="100%">
    					<param name="source" value="appli1.xap"/>
    					<param name="onerror" value="onSilverlightError" />
    					<param name="background" value="transparent" />
    					<param name="minRuntimeVersion" value="2.0.31005.0" />
    					<param name="autoUpgrade" value="true" />
    					<a href="http://go.microsoft.com/fwlink/?LinkID=124807" style="text-decoration: none;">
    		     			<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Téléchargez Microsoft Silverlight" style="border-style: none"/>
    					</a>
    				</object>
    		    </div>
    et dans VS2008 :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <Canvas Width="500" Height="300" Background="Transparent">
    J'espère que vous pourrez m'aider.

    Merci d'avance !!

  2. #2
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Alt157 Voir le message
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <Canvas Width="500" Height="300" Background="Transparent">
    Essaie de supprimer les attributs Height et Width pour voir.

  3. #3
    Membre éprouvé Avatar de Alt157
    Profil pro
    Inscrit en
    Février 2009
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 143
    Par défaut
    Bonjour,

    Merci de ton aide mais malheureusement j'ai essayé mais cela n'a absolument rien changé.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par Alt157 Voir le message
    Le fond reste noir :s
    D'après ce que t'as écrit le fond est noir ce qui n'est pas la couleur pas défaut. La couleur par par défaut est Blanc. Donc le noir provient de tes propres manip. Il faut que tu scrute ton code pour trouver où t'as marqué Black comme background.

  5. #5
    Membre éprouvé Avatar de Alt157
    Profil pro
    Inscrit en
    Février 2009
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 143
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <UserControl x:Class="mapage"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
        Width="500" Height="300" Background="Transparent">
        <Canvas	Width="500" Height="300" Background="Transparent">
            <Grid Name="grid_label" Height="50" Canvas.Top="50" Background="Beige" >
                <TextBlock Name="lbl_legende" HorizontalAlignment="Center" TextAlignment="Center" />
            </Grid>
            <Image Name="image0" MouseLeftButtonDown="versladroite_click" Source="http://localhost/personnel/personnel%205.1/style/album/vide.png" Canvas.Left="-75" Canvas.Top="75" Width="150" Height="150"  />
            <Image Name="image1" MouseEnter="infobulle_show" MouseLeave="infobulle_leave" Source="http://localhost/personnel/personnel%205.1/style/album/vide.png" Canvas.Left="100" Width="300" Height="300" />
            <Image Name="image2" MouseLeftButtonDown="verslagauche_click" Source="http://localhost/personnel/personnel%205.1/style/album/vide.png" Canvas.Left="425" Canvas.Top="75" Width="150" Height="150" />
        </Canvas>
    </UserControl>
    Comme tu vois mon code n'était pas bien volumineux... et il n'y a pas de 'black' mais bon je vais essayer de tout réinstaller car je n'arrive a rien là

    J ai Visual Studio 2008 donc j ai installé
    • Silverlight.2.0.exe
    • SilverlightToolkit_Nov08.zip
    • Microsoft Expression Blend 2


    Comme cela je me suis dis je vais me faire les interfaces avec Blend et le code sous VS2008 mais il me met cette erreur lorsque je fais clic droit sur une page de VS2008 -> Ouvrir dans Expression Blend :

    UserControl is not supported in a WPF project
    J ai vu sur Internet qu'il fallait télécharger : BlendV2SP1_fr.exe c'est ce que j ai fait mais il me met un message d erreur : SP1 a été installé

    J aurais besoin de votre aide car le je ne comprends plus rien.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Ta désinstallation n'a pas été propre je pense

  7. #7
    Membre expérimenté Avatar de AJemni
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mai 2008
    Messages
    242
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2008
    Messages : 242
    Par défaut
    Idée : Tutoriel : Visite ce lien

  8. #8
    Membre éprouvé Avatar de Alt157
    Profil pro
    Inscrit en
    Février 2009
    Messages
    143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 143
    Par défaut
    Merci pour votre aide mais je suis passé par le menu ajout/suppression de programmes pour dégager tout ce qui avait en rapport avec silverlight mais plus moyen de réinstaller quoi que ce soit.... donc les tutos je les lirai plus tard... mais merci je vais essayer la dernière méthode qui me reste : un bon gros formatage, et puis je reviens pour donner des nouvelles.... En espérant que cela ira....

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

Discussions similaires

  1. Fond transparent pour une iframe
    Par laurentSc dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 28/07/2010, 10h01
  2. Fond transparent pour un composant List ?
    Par Judeux dans le forum Flash
    Réponses: 2
    Dernier message: 18/01/2007, 09h31
  3. Fond transparent pour un .BMP
    Par Duan dans le forum Delphi
    Réponses: 7
    Dernier message: 09/12/2006, 17h20
  4. Icone fond transparent pour menu personnalisé
    Par gbuxo dans le forum Access
    Réponses: 17
    Dernier message: 14/04/2006, 06h20

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