datagridview点击选中一行(datagridview双击某行)
dataGridView 如何默认选中第一行
datagridview默认选中第一行方法:
this.dataGridView1.Rows[0].Selected = true;
datagridview 去除 默认选中第一行方法:
在绑定datagridview 之后添加一行:this.datagridview1.ClearSelection();
dataGridView:windows系统控件名称。
DataGridView 控件替换了 DataGrid 控件并添加了功能;但是也可选择保留 DataGrid 控件以备向后兼容和将来使用。有关更多信息,请参见 Windows 窗体 DataGridView 控件和 DataGrid 控件之间的区别。
datagridview 单击某个单元格选中一行
首先:
this.dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect;//设置为整行被选中
然后,在dataGridView的CellClick事件中提示是否要修改当前行当前单元格的内容:
DialogResult result=MessageBox.Show("是否要修改当前行中单元格的内容?","提示信息",MessageBoxButtons.YesNo,MessageBoxIcon.Question);
if (this.dataGridView1.SelectedRows.Count 0)
{
if (result == DialogResult.Yes)
{
//修改当前行单元格的内容
}
}
获取当前行单元格内容:
string str = this.dataGridView1.CurrentRow.Cells["列名"].Value;
LZ试试吧~~直接用手敲的,没在程序中运行。希望可以帮到你。
c#DataGridview 单击选中一行任何地方都可以获取name字段
DataGridViewCell cell = null;
if (dataGridView1.SelectedCells.Count 0)
{
cell = dataGridView1[dataGridView1.SelectedCells[0].ColumnIndex, dataGridView1.SelectedCells[0].RowIndex];
MessageBox.Show(cell.Value == null ? "" : cell.Value.ToString());
}
*CellClick 事件*
c#中DataGridView 如何设置 才能选中一行
在DataGridview控件中,默认单击一个单元格通常是选中单元格,而不是选中单元格所在整行。为了实现这个功能,可以在单元格的单击事件或鼠标的按下、抬起事件中添另以下代码:还有个属性直接设为选中行的.,你找找