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 :

Problème dans la déclaration <window>


Sujet :

Windows Presentation Foundation

  1. #1
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut Problème dans la déclaration <window>
    Hello,

    Je me suis lancé il y a quelques heures dans WPF, ceci pour tirer avantage de son interface plutôt jolie en comparaison des composants plus classique.

    Mon problème est le suivant: selon le compilateur il manque une méthode:

    Error 1 'WpfApplication1.Window1' does not contain a definition for 'Window_Loaded' and no extension method 'Window_Loaded' accepting a first argument of type 'WpfApplication1.Window1' could be found (are you missing a using directive or an assembly reference?)
    Le morceau en gras de ce code est pointé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <Window x:Class="WpfApplication1.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Personnal tools for work" Height="708" Width="1192" Loaded="Window_Loaded" xmlns:my="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration">
    Et je n'ai strictement aucune idée de comment c'est arrivé là dedans puisqu'avant que je commence à mettre des onglets, tout marchait bien :s

    Voici le code en entier de ma page:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    <Window x:Class="WpfApplication1.Window1"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Personnal tools for work" Height="708" Width="1192" Loaded="Window_Loaded" xmlns:my="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration">
     
        <TabControl>
            <TabItem Header="Field Finder" Name="tbItemFieldFinder">
                <Grid Name="grdFieldFinder">
                    <Menu VerticalAlignment="Top">
                        <MenuItem Name="menuItemExit" Header="Exit" />
                        <MenuItem Name="menuItemHelp" Header="Help">
                            <MenuItem Name="menuItemDsplyHelp" Header="Help"/>
                            <MenuItem Name="menuItemAboutUs" Header="About us"/>
                        </MenuItem>
                    </Menu>
                    <ListBox HorizontalAlignment="Left" Margin="12,95,0,60" Name="lstBxTables" Width="162" />
                    <Button Height="34" HorizontalAlignment="Left" Margin="12,0,0,12" Name="btnGetCommonFields" VerticalAlignment="Bottom" Width="162">Get common fields</Button>
                    <Label Height="62" HorizontalAlignment="Left" Margin="12,27,0,0" Name="lblDesc" VerticalAlignment="Top" Width="162" IsTabStop="False" FlowDirection="LeftToRight">
                        <Label.ContextMenu>
                            <ContextMenu />
                        </Label.ContextMenu> Select table in which you wish to find common fields (press ctrl + left click for multi selection)
                    </Label>
                    <Grid Margin="180,95,12,60" Name="grid1" />
                    <Button Height="34" HorizontalAlignment="Right" Margin="0,0,12,12" Name="btnExportToExcel" VerticalAlignment="Bottom" Width="112">Export to excel</Button>
                    <Button Height="34" HorizontalAlignment="Left" Margin="918,0,0,12" Name="btnCreateSqlQuery" VerticalAlignment="Bottom" Width="112">Create SQL Query</Button>
                    <Label Height="28" HorizontalAlignment="Left" Margin="239,61,0,0" Name="label1" VerticalAlignment="Top" Width="120">Filter by colomn:</Label>
                    <ComboBox Height="23" HorizontalAlignment="Left" Margin="338,65,0,0" Name="comboBox1" VerticalAlignment="Top" Width="184" />
                    <Label Height="28" Margin="0,61,450,0" Name="label2" VerticalAlignment="Top" HorizontalAlignment="Right" Width="89">Filter by field:</Label>
                    <ComboBox Height="23" HorizontalAlignment="Right" Margin="0,66,260,0" Name="comboBox2" VerticalAlignment="Top" Width="196" />
                </Grid>
            </TabItem>
            <TabItem Header="Time Manager" Name="tbItemTimeManager">
                <Grid Height="Auto" Name="grdTimeManager" Width="Auto" HorizontalAlignment="Stretch">
                    <Frame HorizontalAlignment="Left" Margin="6,6,0,6" Name="frame1" Width="218" />
                </Grid>
            </TabItem>
        </TabControl>
     
    </Window>
    Merci d'avance pour votre aide

    L.

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Points : 1 313
    Points
    1 313
    Par défaut
    enleve le Loaded="Window_Loaded" dans un premier temps

  3. #3
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    Oui ça marche merci

    Par contre, j'ai recommencé mon projet parce que d'autres erreurs se sont insérée, et en créant mon projet, j'ai créer un projet nommé "App", et sans rien touché, juste en insérant des éléments graphique il me sort l'erreur suivante:

    The type name "App" does not exist in the type App.App
    En regardant là ou ça pose problème, je tombe sur ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            /// <summary>
            /// Application Entry Point.
            /// </summary>
            [System.STAThreadAttribute()]
            [System.Diagnostics.DebuggerNonUserCodeAttribute()]
            public static void Main() {
                App.App app = new App.App();
                app.InitializeComponent();
                app.Run();
            }
    Il me fait l'erreur sur les parties en rouge : /

    Est-ce que c'est normal ou mon VS 2008 déconne ?

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 562
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 562
    Points : 1 313
    Points
    1 313
    Par défaut
    il vaudrait mieux que tu utilise un autre nom que app pour ton projet vu que c'est le nom de la classe d'application lol

  5. #5
    Membre habitué
    Inscrit en
    Mai 2006
    Messages
    397
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 397
    Points : 130
    Points
    130
    Par défaut
    lol, ok alors je vais re-recommencer : )

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

Discussions similaires

  1. Problème dans la déclaration des attributs
    Par hazem2410 dans le forum C#
    Réponses: 3
    Dernier message: 02/12/2010, 09h28
  2. Problème dans le formatage de windows
    Par anass farah dans le forum Windows
    Réponses: 6
    Dernier message: 30/08/2009, 20h16
  3. Réponses: 5
    Dernier message: 19/05/2009, 14h21
  4. [Windows XP]:problème dans la reinstallation.
    Par JavaAcro dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 18/05/2006, 18h33
  5. Problème dans la déclaration de Winmain
    Par lvdnono dans le forum DirectX
    Réponses: 3
    Dernier message: 29/05/2004, 14h38

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