C# C中数据网格中行上的鼠标单击事件#

C# C中数据网格中行上的鼠标单击事件#,c#,.net,C#,.net,如何在C中处理Datagrid中的鼠标单击行# 例如,如果我在数据网格中从我的数据库填充一个表,并且当我选择一行时,我应该能够转到另一个页面并在文本框中显示该行的内容。是否可以在c#中执行此操作,您可以处理DataGridView的SelectionChanged事件并使用DataGridView1.SelectedRows集合以获取所选行的引用 您可以处理DataGridView的SelectionChanged事件,并使用DataGridView1.SelectedRows集合获取所选行的引

如何在C中处理Datagrid中的鼠标单击行#


例如,如果我在数据网格中从我的数据库填充一个表,并且当我选择一行时,我应该能够转到另一个页面并在文本框中显示该行的内容。是否可以在c#

中执行此操作,您可以处理DataGridView的
SelectionChanged
事件并使用
DataGridView1.SelectedRows
集合以获取所选行的引用


您可以处理DataGridView的
SelectionChanged
事件,并使用
DataGridView1.SelectedRows
集合获取所选行的引用


你必须这样做,或者你可以随时编辑模板,让它在每一行中插入一个超链接,这样做也可以。你在使用什么?Winforms?WPF?ASP.NET?您必须这样做,或者您可以随时编辑模板,并让它在每一行中插入一个超链接,以执行相同的操作。您使用的是什么?Winforms?WPF?ASP.NET?
if(DataGridView1.SelectedRows.Count!=0)
{
  str = DataGridView1.SelectedRows[0].Cells[0].Value;
}