Partage
  • Partager sur Facebook
  • Partager sur Twitter

Mon image n'es pas reconnu dans mon code

    9 janvier 2020 à 10:54:39

    J'essaye actuellement de faire en sorte que grâce au clique d'un bouton je puisse avoir accéder a l'explorateur de fichiers et afficher une image ( avec comme suite pour plus tard de sauvegarder cette image pour être réutiliser ) mais le problème est qu'il ne me trouve pas la ou je doit mettre l'image dans mon code en me disant "The name does not exist in the current context" sur mon image1.

    XAML du bouton et de l'image :

    <Button x:Name="btnImageAnalyse" Content="Image" Grid.Column="1" HorizontalAlignment="Left" Margin="620.8,111,0,0" VerticalAlignment="Top" Width="108" Height="56" Click="btnImageAnalyse_Click"/>
    
    <Image Name="image1" Grid.Column="1" Stretch="Fill" HorizontalAlignment="Left" Height="92" Margin="622.8,13,0,0" VerticalAlignment="Top" Width="106"/>

    .cs du clique du bouton :

    private void btnImageAnalyse_Click(object sender, RoutedEventArgs e)
            {
                OpenFileDialog fd = new OpenFileDialog();
            if (fd.ShowDialog() == System.Windows.Forms.DialogResult.OK)
                {
                    image1.Source = new BitmapImage(new Uri(fd.FileName));    
                } 
            }



    -
    Edité par ThomasStoklosa 9 janvier 2020 à 11:02:49

    • Partager sur Facebook
    • Partager sur Twitter
      9 janvier 2020 à 11:34:42

      J'y connais rien en WPF mais "fd.FileName", c'est clairement pas une URI.

      -
      Edité par bacelar 9 janvier 2020 à 11:34:55

      • Partager sur Facebook
      • Partager sur Twitter
      Je recherche un CDI/CDD/mission freelance comme Architecte Logiciel/ Expert Technique sur technologies Microsoft.

      Mon image n'es pas reconnu dans mon code

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown