【问题标题】:How to give a dynamic file path in Image.Fromfile() in C#?如何在 C# 中的 Image.Fromfile() 中给出动态文件路径?
【发布时间】:2021-09-04 21:09:07
【问题描述】:

我想根据结果更改WinForms 中的图像。

if(x == true)
{
 // Show image 1
else
{
 // show image 2 

我看到我可以使用Image.Fromfile("Image path")。但我必须使用类似@"C:\test\test1.jpg" 的图像路径。

那么,有什么方法可以给我一个动态的文件路径?

例如,如果我从另一台计算机打开项目,则此文件路径可能会更改。

谢谢!

【问题讨论】:

  • 一开始你会如何获得路径?
  • 这只是我保存图像的位置。
  • 这张图片是应用程序的一部分还是用户会浏览?
  • 我把这些图片本地保存在我的电脑里
  • 如何为图像提供动态文件路径?很简单,只需创建一个变量,为其分配所需的值,并将其用作图像的路径。你应该把你的问题集中在真正的问题上,不管它是什么。与您的应用程序一起分发文件?获取可执行文件的路径?我建议编辑您的问题并提供有关实际问题的更多详细信息。

标签: c# image winforms path fromfile


【解决方案1】:

如果您使用的是 PictureBox 控件,请使用路径设置 ImageLocation 属性,例如:

pictureBox1.ImageLocation = @"C:\test\test1.jpg"

【讨论】:

    猜你喜欢
    • 2015-05-14
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    • 2020-11-27
    相关资源
    最近更新 更多