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 :

Dessin Dynamique en Silverlight


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2004
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 46
    Par défaut Dessin Dynamique en Silverlight
    Bonjour,
    J'ai une question toute conne (qui devrait figurer dans la FAQ mais je l'ai pas trouvée) : comment dessiner dynamiquement un contrôle dans un Canvas ?
    Après recherche, je trouve des choses comme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Rectangle rect = new Rectangle();
    rect.Margin = new Thickness(30, 30, 30, 30);
    rect.Stretch = Stretch.Fill;
    rect.Stroke = new SolidColorBrush(Colors.Blue);
    this.MainCanvas.Children.Add(rect);
    Avec MainCanvas mon Canvas principal. Ce code est-il correct ? Où le mettre ?
    Merci d'avance !

  2. #2
    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
    Ben il faut le mettre en code behind. Là où tu veux (essaye dans le Page_Loaded pour l'instant).

  3. #3
    Membre actif

    Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2004
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2004
    Messages : 46
    Par défaut
    Si je met le code dans private void MainCanvas_Loaded(object sender, RoutedEventArgs e) relié à l'évènement Loaded du canvas, rien ne se passe...

  4. #4
    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 as oublié de donner une taille à ton rectangle.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Rectangle rect = new Rectangle();
    rect.Fill = new SolidColorBrush(Colors.Red);
    rect.Width = 100;
    rect.Height = 100;

Discussions similaires

  1. Réponses: 1
    Dernier message: 15/04/2008, 21h52
  2. Table à dessin dynamique en Flash
    Par rafmos dans le forum Flash
    Réponses: 0
    Dernier message: 13/02/2008, 12h45
  3. Réponses: 4
    Dernier message: 23/01/2008, 08h57
  4. Réponses: 0
    Dernier message: 18/01/2008, 12h05
  5. [MFC] Dessin dynamique mode console
    Par MAGNUM_HEAD dans le forum MFC
    Réponses: 20
    Dernier message: 15/05/2007, 16h51

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