如何使用C#window Project将VScrollBar和HScrollBar与DataGridView一起使用 [英] How to Use VScrollBar and HScrollBar with DataGridView using C# window Project

查看:236
本文介绍了如何使用C#window Project将VScrollBar和HScrollBar与DataGridView一起使用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不想使用DataGridview自动ScrollBars。我想在Visual Studio 2010中使用VScrollBar和HScrollBar。

但是我不知道如何用DataGridView Control使用C#窗体实现VScrollBar和HScrollBar。

Plaese,给我指示和解决方案。

谢谢!

I don't want to use DataGridview auto ScrollBars. I want to use VScrollBar and HScrollBar from Visual Studio 2010.
But I don't know how to implement VScrollBar and HScrollBar with DataGridView Control Using C# window form.
Plaese, give me instruction and solution.
Thanks !

推荐答案

将Datagridview的ScrollBars属性设置为False。

Set ScrollBars property of your Datagridview to False.
ScrollBars =None



添加 hScrollBar vScrollBar 到您的表格。



hScrollBar滚动事件


Add hScrollBar and vScrollBar to your form.

In your hScrollBar Scroll Event

private void hScrollBar1_Scroll(object sender, ScrollEventArgs e)
      {
          dataGridView1.HorizontalScrollingOffset = hScrollBar1.Value;
      }





vScrollBar滚动事件中



In your vScrollBar Scroll Event

private void vScrollBar1_Scroll(object sender, ScrollEventArgs e)
      {
        //  int verticalval = dataGridView1.VerticalScrollingOffset;
          dataGridView1.FirstDisplayedScrollingRowIndex = vScrollBar1.Value;


      }


这篇关于如何使用C#window Project将VScrollBar和HScrollBar与DataGridView一起使用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆