如何使用|数据目录|在图片框中显示图像

how to use |datadirectory| to display an image in picturebox

我知道 |datadirectory|是由安装应用程序的操作系统定义的当前用户的漫游应用程序数据文件夹的路径。但我要在这里实现的是,我试图直接从当前数据文件夹调用图像的路径,而不是使用根目录的完整路径。示例如下(它不起作用,因为它说路径中有非法字符,但想法是这样的):

pictureBoxItem1.Image = Image.FromFile(@"|DataDirectory|\Images\example.jpg");

我目前使用的那个:

pictureBoxItem1.Image = Image.FromFile("C:/Users/xxx/Documents/Visual Studio 2015/Projects/xxx/testing/Images/example.jpg");

除了使用完整的指定路径之外,还有其他显示数据的方法吗?

使用这个link where in one of the solution he expalins about PictureBox.Load方法。这对你有帮助。