如何使用C#window Project将VScrollBar和HScrollBar与DataGridView一起使用 [英] How to Use VScrollBar and HScrollBar with DataGridView using C# window Project
本文介绍了如何使用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屋!
查看全文