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 :

ScatterView n'affiche pas tout le SurfaceUserControl ?


Sujet :

Windows Presentation Foundation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif Avatar de mascoco
    Profil pro
    chef
    Inscrit en
    Octobre 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : chef

    Informations forums :
    Inscription : Octobre 2006
    Messages : 66
    Par défaut ScatterView n'affiche pas tout le SurfaceUserControl ?
    Salut,

    J'ai un souci avec mon ScatterView, en fait j'ai créé un SurfaceUserControl que je mets dans un ScatterViewItem dans le code Behind

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ScatterViewItem svi = new ScatterViewItem ();
    svi.Content= new monSurfaceUserControl(...)
    myScatterView.Items.Add(svi);
    le problème le monSurfaceUserControl est affiché mais on ne voit pas tout le control user, c à dire on voit qu'une partie et moi je veux qu'il apparaisse entièrement comme une petit image.

    j'ai remarqué que ce problème ne se pose pas si on met une image dans le scatterViewItem, ça le fait uniquement avec les UserControl !

    j'ai essayé de mettre dans le XAML du monSurfaceUserControl tout le bloque dans une ViewBox en insérant la propriété Strech="Uniform" dans le XAML mais le ScatterViewItem a toujours le même problème !

    avez-vous une idée ?

    comment je peux ajouter un scatterViewItem dans le C# dans une ViewBox ?

    je fais

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ViewBox vb = new ViewBox();
    puis vb..... ? quelle fonction dois-je utiliser pour mettre dedans le scatterViewItem ?

    Merci de m'aider.

    SM

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Par défaut
    Ton UserControl n'aurait pas un taille fixe par hasard ?

  3. #3
    Membre actif Avatar de mascoco
    Profil pro
    chef
    Inscrit en
    Octobre 2006
    Messages
    66
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : chef

    Informations forums :
    Inscription : Octobre 2006
    Messages : 66
    Par défaut
    Citation Envoyé par Thomas Lebrun Voir le message
    Ton UserControl n'aurait pas un taille fixe par hasard ?
    NON je ne pense pas, mais c'est réglé j'ai mis le ScatterViewItem dans une ViewBox dans le code C# et ça marche bien

    merci en tout cas mais c'est bizarre pourquoi ça ne fonctionne pas directement dans le SurfaceUserControl !

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

Discussions similaires

  1. [JScrollPane] n'affiche pas toute ma JList dynamique
    Par Strab dans le forum Composants
    Réponses: 4
    Dernier message: 01/07/2008, 16h57
  2. Requête de sélection n'affiche pas tout
    Par tojiji dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 03/08/2006, 21h33
  3. Applet n'affiche pas tout
    Par zespoofiz dans le forum Applets
    Réponses: 1
    Dernier message: 23/05/2006, 15h17
  4. [SQL-Server] [MySQL] Le mssql_fetch_array() n'affiche pas tout
    Par PoZZyX dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/09/2005, 10h50
  5. [XSL]Comment faire ceci ?? Mon for-each n'affiche pas tout !
    Par Devil666 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 27/07/2005, 15h04

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