我们都知道Winfrom中,在正常情况下,左右键并不能直接控制DataGridView的水平滚动条滚动,它只能控制选中单元的移动,但在有些情况下,我们需要通过左右键来实现一列一列的滚动,那么我们可以这样做:
在ProcessCmdKey的重载方法中写:
protected
override
bool
ProcessCmdKey(
ref
Message msg, Keys keyData)
{
if (keyData == Keys.Left)
{
{
if (keyData == Keys.Left)
{