日期:2014-05-18  浏览次数:20876 次

如何获取DataGrid控件内选定的文本内容(WinForm)
我想编程获得DataGrid某个单元格内用鼠标选定的文本内容,请问如何实现?

------解决方案--------------------
http://www.21tx.com/dev/2004/10/29/11227.html
看看是不是这个
------解决方案--------------------
try
==========

//基于WindowsForms
取出DataGrid当前行绑定的DataTable的值。

如果DataRowView drv = (DataRowView)this.BindingContext[this.ds,this.ds.Tables[0].TableName].Current;
获取到drv就可以改数据,
DataRow dw = drv.Row; // 得到DataRow,
string s = dw["col1"].ToString();//想得到某一列的值
DataTable dt = dw.Table;//得到DataTable
DataSet ds = dt.DataSet;
如果需要更多的资料可以看这里,
http://www.syncfusion.com/FAQ/WinForms/FAQ_c44c.asp