c#检索datagridview的几个单元格被选中
时间: 2024-10-12 22:13:42 浏览: 27
c#一个可以打印编辑保存的datagridview
4星 · 用户满意度95%
在 C# 中,如果你想要检查 DataGridView 控件中的哪些单元格被用户选择,你可以通过访问 DataGridView 的 SelectedCells 属性。这个属性返回的是一个集合,包含了所有当前选中的单元格。每个被选中的单元格都是一个 DataGridViewCell 对象,你可以遍历这个集合来获取每行、每列的信息。
下面是一个简单的示例:
```csharp
DataGridView dataGridView = // 获取 DataGridView 控件实例
if (dataGridView.SelectedCells.Count > 0)
{
foreach (DataGridViewCell selectedCell in dataGridView.SelectedCells)
{
Console.WriteLine($"Row {selectedCell.RowIndex}, Column {selectedCell.ColumnIndex} is selected.");
// 进一步处理选中单元格的数据,如读取或修改
string data = selectedCell.Value.ToString();
// ...
}
}
else
{
Console.WriteLine("No cells are selected.");
}
```
阅读全文