0

我正在 C# Visual Studio 中制作一个 win-forms 程序。我有存储在数据库中的所有图像的相对路径。我想要做的是,当从组合框中选择一个项目时,执行一个存储的过程,它返回数据表并将所有内容放在相关的文本框中。

但是,一列是 .JPEG 图像的相对路径。我需要获取相对路径并以某种方式对其进行转换,以便程序获取实际图像并将其显示在 PictureBox 中。

private void cmbEOselect_SelectionChangeCommitted(object sender, EventArgs e)
{
    DataTable SO = new DataTable();

    txtbEOname.Text = (String)SO.Rows[cmbEOselect.SelectedIndex]["Name"];

    String folder = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) 
    + @"\........\.jpeg      pBoxOils.Load(folder);
    txtbEObottn = (String)SO.Rows[cmbEOselect.SelectedIndex]["BottanicalName"];
    txtbEOext.Text = (String)SO.Rows[cmbEOselect.SelectedIndex]["Extraction"];

}
4

1 回答 1

0
txtbEOname.Text = (String)PEO.Rows[cmbEOselect.SelectedIndex]["Name"];
            String folder = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) +   @"" + PEO.Rows[cmbEOselect.SelectedIndex]["IMAGE"];
            pBoxOils.Load(folder);
于 2013-07-31T11:05:47.760 回答