C# 图像不会显示在WPF中

C# 图像不会显示在WPF中,c#,wpf,image,xaml,C#,Wpf,Image,Xaml,我是C#和WPF的新手,当时正在尝试制作一个显示图片的非常基本的程序。因此,在我放入以下代码的XAML文件中: <Image HorizontalAlignment="Left" Height="100" Margin="184,143,0,0" VerticalAlignment="Top" Width="100" Source="image.jpg"/> 它显示在编辑器(VisualStudio)中,但当我运行该程序时,它似乎消失了!以下是完整的代码: &l

我是C#和WPF的新手,当时正在尝试制作一个显示图片的非常基本的程序。因此,在我放入以下代码的XAML文件中:

<Image HorizontalAlignment="Left" Height="100" Margin="184,143,0,0" 
       VerticalAlignment="Top" Width="100" Source="image.jpg"/>

它显示在编辑器(VisualStudio)中,但当我运行该程序时,它似乎消失了!以下是完整的代码:

<Window x:Class="Follow.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="MainWindow" Height="350" Width="525">
    <Grid>
        <Image HorizontalAlignment="Left" Height="100" Margin="184,143,0,0" 
               VerticalAlignment="Top" Width="100" Source="bp.jpg"/>
    </Grid>
</Window>


谢谢你的帮助,我一直在寻找,但似乎找不到答案

在Visual Studio中,在存储图像的资源下,确保将生成操作设置为resource。是一个具有更详细答案的类似问题。

在Visual Studio中,在存储图像的资源下,确保将生成操作设置为资源。是一个具有更详细答案的类似问题。

在Visual Studio中,在存储图像的资源下,确保将生成操作设置为资源。是一个具有更详细答案的类似问题。

在Visual Studio中,在存储图像的资源下,确保将生成操作设置为资源。是一个类似的问题,答案更详细。

试试这个

Source="pack://application:,,,/bp.jpg"
如果您的图像位于某个文件夹中,请使用:

Source="pack://application:,,,/FolderName/bp.jpg"
如果图像位于您的
resources
文件夹中,并且其
build操作
设置为
Resource
。您可以在
XAML
中引用图像,如下所示:

Source="pack://application:,,,/Resources/bp.png"
试试这个

Source="pack://application:,,,/bp.jpg"
如果您的图像位于某个文件夹中,请使用:

Source="pack://application:,,,/FolderName/bp.jpg"
如果图像位于您的
resources
文件夹中,并且其
build操作
设置为
Resource
。您可以在
XAML
中引用图像,如下所示:

Source="pack://application:,,,/Resources/bp.png"
试试这个

Source="pack://application:,,,/bp.jpg"
如果您的图像位于某个文件夹中,请使用:

Source="pack://application:,,,/FolderName/bp.jpg"
如果图像位于您的
resources
文件夹中,并且其
build操作
设置为
Resource
。您可以在
XAML
中引用图像,如下所示:

Source="pack://application:,,,/Resources/bp.png"
试试这个

Source="pack://application:,,,/bp.jpg"
如果您的图像位于某个文件夹中,请使用:

Source="pack://application:,,,/FolderName/bp.jpg"
如果图像位于您的
resources
文件夹中,并且其
build操作
设置为
Resource
。您可以在
XAML
中引用图像,如下所示:

Source="pack://application:,,,/Resources/bp.png"

将图像文件的生成操作设置为
Resource
(在Visual Studio的属性窗口中)。将图像文件的生成操作设置为
Resource
(在Visual Studio的属性窗口中)。将图像文件的生成操作设置为
Resource
(在Visual Studio的属性窗口中)。将图像文件的生成操作设置为
资源
(在Visual Studio的“属性”窗口中)。它仍然显示在编辑器中,但在我运行程序时不会显示!我尝试了所有这三种方法,但都没有成功。你在应用程序中复制了图像的位置…?它仍然会显示在编辑器中,但在我运行程序时不会显示!我尝试了所有这三种方法,但都没有成功。你在应用程序中复制了图像的位置…?它仍然会显示在编辑器中,但在我运行程序时不会显示!我尝试了所有这三种方法,但都没有成功。你在应用程序中复制了图像的位置…?它仍然会显示在编辑器中,但在我运行程序时不会显示!我尝试了所有这三种方法,但都没有成功。你在应用程序中复制了你的图像的地方。。?