0

我在 C# 中有一个从数据库返回图像的 datagridview。

执行时,它会在 datagridview 中显示图片。同时路径存储在组合框中。

现在我的问题是:

我有9张照片。单击每张图片时,它必须打开一个新表单并将该图像的路径传递给下一个表单。

那么我该如何通过,比如组合框中位置 6 的路径,而不选择组合框项目。最初,组合框将设置为不可见。

4

1 回答 1

0

创建一个在有人单击数据网格时触发的方法,并在其中执行以下操作:

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) {
            if (e.RowIndex == -1)
                 return;
            string path = comboBox1.Items[e.RowIndex].ToString();
            yourForm.Open(path);

}

这是否解决了您的问题,还是我理解错误?

于 2013-10-01T12:50:17.963 回答