我是初学C#程序员。我想创建一个简单的Windows窗体应用程序,用户点击按钮,它会在窗口右侧显示一张图片!我不知道怎么做。我所做的就是我在窗口中放了一些按钮,如下图所示:
答案 0 :(得分:2)
解决方案1:您可以使用PictureBox
Control在Windows窗体上显示图像。
按照以下步骤操作:
将PictureBox
控件从控件ToolBox
拖放到WindowsForm
。
现在在按钮Click事件处理程序中编写以下代码:
private void Button1_Click(object sender, EventArgs e)
{
pictureBox1.Image = Image.FromFile("path of imge file");
}
解决方案2 :如果要从项目可执行文件访问图像,则需要将这些图像文件Resources
添加到项目中。
按照以下步骤操作:
第1步:右键点击Project
第2步:选择Properties
。
第3步:转到Resources
标签,如下图所示。
第4步:点击下面图片中显示的Add Resource
下拉菜单。
第5步:选择Add Existing File...
步骤6:现在从“文件浏览”对话框中选择要添加为“资源”的文件。
示例ScreenShot:
并尝试从代码访问该文件,如下所示:
注意:我添加了名称为sudhakar
的资源。
pictureBox1.Image = Properties.Resources.sudhakar;
答案 1 :(得分:0)
您想要做的是在表单中放置一个PictureBox控件(您可以从Visual Studio左侧的侧边栏中拖动它)。然后,按下按钮,您可以更新PictureBox图像。
编辑:更新了代码以允许使用Resources
中的图片。
示例按钮代码(假设“Poisson”按钮被称为“btnPoisson”):
private void btnPoisson_Click(object sender, EventArgs e)
{
pictureBox1.Image = Image.FromFile(YourApplicationName.Properties.Resources.nameOfImageFileInResources);
}