不会吧,我写代码的时候,C#在后边自动显示的方法属性之类的,根本就没有HitTestInfo,我真是气晕了,是不是我没装beta2的缘故啊,最可怕的是我根本就不知道我现在安装的VS有没有装BETA2,盗版货啊
解决方案 »
- 新手问下WEB的问题!!!! 在线等,,着急!!!!!
- Process.Start()一个应用程序,有进程没界面
- 【杭州】我们公司招.net开发人员,有兴趣的朋友联系我啊。
- 就是利用Visual Studio开发的KTV项目相关代码
- 在编写com+组件遇到“分布式事务已完成。请将此会话登记到新事务或 NULL 事务中。”
- 帮忙求解
- 大家帮忙推荐本C#网络编程的书
- 怎么让button控件中的cursor属性显示自己定义的ICO图标?
- 为什么datagrid控件显示出已经更新的记录,但是数据库中的数据表却根本没有变呢????在线等!!!!!!
- 能否更改PageSetupDialog对话框中页边距的初始值?
- 请问C#生成的EXE应用程序是不是要在有装.Net运行环境的机子上才能运行?
- 有学习c#的好书吗?
DataGrid.HitTestInfo hti = dataGrid1.HitTest(pt);
你照怎么写,运行肯定没错!
代码如下:
System.Drawing.Point pt = dataGrid1.PointToClient(Cursor.Position);
DataGrid.HitTestInfo hti = dataGrid1.HitTest(pt);
if(hti.Type==DataGrid.HitTestType.Cell)
{
MessageBox.Show(this.dataGrid1.CurrentCell.ColumnNumber.ToString());
MessageBox.Show(this.dataGrid1.CurrentCell.RowNumber.ToString());
}