默认自动显示滚动条  
 
如何获取Datagridview是否存在滚动条??  
滚动条是垂直的还是水平的?
如何获得滚动的时候每一列的位置和宽度大小每题40分
==================================================================
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) 
==================================================================

解决方案 »

  1.   

    问题调整为:1、如何获取Datagridview是否存在滚动条??
    2、如何不在滚动事件内,获取滚动条滚动位置?
      

  2.   

    第一:Datagridview是自绘滚动条的,并没有创那窗口...第二:可以用API的GetScrollPos与SetScrollPos来获取和调整滚动翻页盒的位置...另外可以用WM_HSCROLL、WM_VSCROLL消息来响应滚条事件...
      

  3.   

    GetScrollPos——也获得不了Datagridview的滚动位置的,获得文本框是肯定没有问题的;崩溃中。
    ==================================================================
    博客空间:http://blog.csdn.net/lovingkiss
    资源下载:http://download.csdn.net/user/lovingkiss
    Email:loving-kiss@163.com
    本人说明:<我的帖子我做主,结贴率保持100%>
    优惠接单开发,信誉保证,Q64180940(请清楚注明业务还是技术咨询) 
    ==================================================================
      

  4.   

    通过这样就可以 
    this.datagriewall.GetChildAtPoint(new Point(1010, 680)) 通过 GetChildAtPoint 去取