我按下按钮时尝试更改图像框图片。
if (label1.Text=="1")
{
pictureBox1.Image=Image.FromFile("C:/Users/Usr/Documents/Visual Studio 2010/Projects/randomly/randomly/Resources/dice1.jpg");
}
如何制作更短的图像路径?
答案 0 :(得分:0)
要嵌入使用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);