在C#中,可以通过以下步骤将DataGridView的数据返回到ListBox:
以下是一个示例代码:
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
listBox1.Items.Clear(); // 清空ListBox中的数据
foreach (DataGridViewRow row in dataGridView1.Rows)
{
if (!row.IsNewRow) // 排除新行
{
string rowData = "";
foreach (DataGridViewCell cell in row.Cells)
{
rowData += cell.Value.ToString() + " "; // 将每个单元格的值添加到rowData字符串中
}
listBox1.Items.Add(rowData); // 将rowData添加到ListBox中
}
}
}
这样,当用户点击DataGridView中的任意单元格时,ListBox将显示该行的数据。
请注意,以上代码只是一个示例,您可以根据实际需求进行修改和优化。另外,腾讯云没有直接相关的产品和产品介绍链接地址与此问题相关。
领取专属 10元无门槛券
手把手带您无忧上云