begin process at 2010 02 10 07:12:03
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Multimédia

 > 

WPF

 > 

Problème pour trace une ligne en WPF


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème pour trace une ligne en WPF

jeudi 3 juillet 2008 à 11:58:17 | Problème pour trace une ligne en WPF

sondos01



 

Bonjour,
Je travaille sur un projet WPF et j'essaye de trouver un moyen pour tracer une ligne sur ma fenêtre.

J'ai trouvé le code correspondant en C# mais je ne sais pas comment je fais pour l'intégrer dans mon fichier. le code est le suivant.


using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;

namespace CreateLine
{
    /// <summary>
    /// Interaction logic for Window1.xaml
    /// </summary>

    public partial class Window1 : System.Windows.Window
    {

        public Window1()
        {
            InitializeComponent();

           
   
        }

        private void WindowLoaded(object sender, EventArgs e) {

            // Add a Line Element
            myLine = new Line();
            myLine.Stroke = Brushes.LightSteelBlue;
            myLine.X1 = 1;
            myLine.X2 = 50;
            myLine.Y1 = 1;
            myLine.Y2 = 50;
            myLine.HorizontalAlignment = HorizontalAlignment.Left;
            myLine.VerticalAlignment = VerticalAlignment.Center;
            myLine.StrokeThickness = 2;
            myGrid.Children.Add(myLine);
        }
     
 
 
       
       
      

    }
}


L'erreur qui s'affiche est la suivante:
The name my Line does not exist in the current context.


Je travaille sous VS 2005 .Net 3.0


Mon code XAML correspondant à cette partie est le suivant :

<Window x:Class="CreateLine.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="CreateLine" Height="300" Width="300"
    Loaded="WindowLoaded"
    >
    <Grid>
       
    </Grid>
</Window>



Merci pour votre aide

Sondos


jeudi 3 juillet 2008 à 15:26:13 | Re : Problème pour trace une ligne en WPF

krishou

Réponse acceptée !
Je ne m'y connais pas en WPF mais il me semble que ton "myLine" n'est pas déclaré.... Remplace le "myLine = new Line();" par "Line my Line= new Line();",
ca devrait fonctionner
jeudi 3 juillet 2008 à 15:27:07 | Re : Problème pour trace une ligne en WPF

MorpionMx

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Salut,

ta variable myLine n'est pas déclarée :

Line myLine = new Line()

Mx
MVP C#
 

jeudi 3 juillet 2008 à 15:41:05 | Re : Problème pour trace une ligne en WPF

sondos01


Effectivement,
il manquer de l'instancier.
Il ne fallait pas aussi ajouter:



   Grid myGrid= new Grid();
   this.Content = myGrid;


Merci à tous


 

jeudi 3 juillet 2008 à 15:53:30 | Re : Problème pour trace une ligne en WPF

MorpionMx

Membre Club Administrateur CodeS-SourceS
Ou alors, dans ton code XAML, a la définition de ta grid

<Grid x:Name="myGrid">
</Grid>



Mx
MVP C#
 



Cette discussion est classée dans : windows, system, using, xaml, myline


Répondre à ce message

Sujets en rapport avec ce message

Rss sur téléphone [ par spotlessmind50 ] Bonjour,j'ai un SPV M600 comme téléphone portable avec un Windows mobile 5 dessus et je souhaiterai réaliser une appli en C# pour récupérer un flux rs authentification [ par sofiesofie ] salut,j'ai une méthode d'authentification (d'ouvrir une session) dans un web service, j'ai essayé cette méthode en Windows Vista(laptop de ma copine), PB transfert FTP [ par kikibodel ] Bonjour,Je voudrais envoyer un fichier xml sur un serveur web, mais le prog que j'utilise me mets une erreur et je ne vois pas comment la résoudre : bonjour, je reçois des packets du serveur, mes je ni arrive pas à en envoyer , merci de m'aider [ par SpeedGear ] using System; using Probleme OleDbDataReader [ par bibibiba ] Bonjour,je suis novice en C# et j'ai une classe BaseAccess qui doit permettre de lire les données d'un utilisateur contenues dans une base,pour ce fai Comment utiliser la commande EXIT en C# [ par sghchafaa ] Bonjour;s'il vous plait,pouvez vous m'aider concernat la commande EXIT en C#;;je suis entrain de manipuler l'ecriture dans un fichier externe,,je veut probleme utilisation string.Split() [ par meliubaf ] Dans une page System.Web.UI.MobileControls.MobilePage  j'appelle une procédure stockée dans une base de données Sybase, et mets le résultat dans un Da Le double buffering pr eliminer les lignes blanches qui apparaissent a lexecution [ par mounal ] Slt,j'ai un prob,cest que j'ai developper une petite application qui affiche un ballon qui se gonfle et qui se degonfle ds un intervalle de temps,j'ai Drag & Drop [ par Jleherpeur ] Bonjour,Je suis entrain de créer une class pour faire du Drag&Drop sur des Control.J'ai un probleme ici: c.Parent.MousePositionComment faire pour recu Connection et récuperation d'une valeur dans une BDD Mysql/SQLserver [ par Ddamien78 ] Bonjour, je souhaiterais me connecter à une base de données afin de récuperer une valeur de champs avec une source C#. voila mon problême le deboggueu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,733 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales