显示取决于用户输入的图像

时间:2012-03-02 16:01:59

标签: c# wpf

我打算创建一个程序,该程序将有一个登录表单,然后是每个用户的配置文件。我将放置一个显示用户图像的picturebox

我的问题是如何在Image.FromFile()中添加变量;参数。

图像将来自本地文件夹,顺便说一句。

这就是我想做的事情:

  1. 用户登录(即用户名为stackoverflow)
  2. 在配置文件窗口中,应显示名为stackoverflow.jpg的图像。
  3. 我有办法做到吗?

    Image.FromFile( “C:\ filename.jpg”); < ---使用一个取决于用户用户名的变量更改参数。

1 个答案:

答案 0 :(得分:3)

为什么不将每个文件保存为用户名:

Image.FromFile(imageDirectory + username + ".jpg");
然后

将返回与该用户关联的文件。 imageDiretory可以设置为变量,因此如果目录更改了存储文件的位置,则无需在代码中的任何位置更改它,然后可以在用户登录时确定用户名。