我正在使用多选文件对话框来浏览多张图片,并将它们添加到 DataGridView,然后将它们存储在数据库中。但是,问题在于我只能够存储第一张选定的图片(没有语法或运行时错误)。经过检查,我发现文件对话框仅获取第一张图片的完整路径,并将其用于其余的图片。
以下是示例代码:
以下是示例代码:
if (ofd_pic.ShowDialog() == DialogResult.OK)
{
foreach (String file in ofd_pic.FileNames)
{
MessageBox.Show(ofd_pic.FileName);
}
}
那个消息框总是只显示第一张图片的路径,我无法获取每个选定图像的路径。
文件对话框的属性如下:
1.修饰符:私有。 2. MultiSelect:真。3. RestoreDirectory:真。
需要帮忙吗?