如何缩短图像路径

How can I make shorter imagepath

我正在尝试在按下按钮时更改图像框图片。

if (label1.Text=="1")
{
    pictureBox1.Image=Image.FromFile("C:/Users/Usr/Documents/Visual Studio 2010/Projects/randomly/randomly/Resources/dice1.jpg");
} 

如何缩短图片路径?

要嵌入使用 Resources 并像这样访问它:

pictureBox1.Image = Resources.dice;

获取与您的程序所在目录相同的图片运行:

string pathToProgramDirectory = Path.GetDirectoryName(System.Reflection.Assembly.GetEntryAssembly().Location);
string pathToPicture = Path.Combine(pathToProgramDirectory, "dice1.jpg");
pictureBox1.Image = Image.FromFile(pathToPicture);