Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在 C# 中有一个从数据库返回图像的 datagridview。
执行时,它会在 datagridview 中显示图片。同时路径存储在组合框中。
现在我的问题是:
我有9张照片。单击每张图片时,它必须打开一个新表单并将该图像的路径传递给下一个表单。
那么我该如何通过,比如组合框中位置 6 的路径,而不选择组合框项目。最初,组合框将设置为不可见。
创建一个在有人单击数据网格时触发的方法,并在其中执行以下操作:
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex == -1) return; string path = comboBox1.Items[e.RowIndex].ToString(); yourForm.Open(path); }
这是否解决了您的问题,还是我理解错误?