Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在c中定义表单滚动的短键#_C# - Fatal编程技术网

C# 如何在c中定义表单滚动的短键#

C# 如何在c中定义表单滚动的短键#,c#,C#,如何在c#中定义表单中滚动的短键滚动的默认键是箭头 如果要使用新键重新定义它们,可以覆盖控件的ProcessCmdKey方法,并在用户单击新键时使用箭头: protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { if (keyData == Keys.F) return base.ProcessCmdKey(ref msg, Keys.Up); else if (keyData

如何在c#

中定义表单中滚动的短键滚动的默认键是箭头

如果要使用新键重新定义它们,可以覆盖控件的
ProcessCmdKey
方法,并在用户单击新键时使用箭头:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 
{
    if (keyData == Keys.F)
        return base.ProcessCmdKey(ref msg, Keys.Up);
    else if (keyData == Keys.G)
        return base.ProcessCmdKey(ref msg, Keys.Down);

    return base.ProcessCmdKey(ref msg, keyData);
}

滚动的默认键是箭头

如果要使用新键重新定义它们,可以覆盖控件的
ProcessCmdKey
方法,并在用户单击新键时使用箭头:

protected override bool ProcessCmdKey(ref Message msg, Keys keyData) 
{
    if (keyData == Keys.F)
        return base.ProcessCmdKey(ref msg, Keys.Up);
    else if (keyData == Keys.G)
        return base.ProcessCmdKey(ref msg, Keys.Down);

    return base.ProcessCmdKey(ref msg, keyData);
}

你能再具体一点吗?你说的滚动短键是什么意思?我打赌他的意思是“快捷键”,你能说得更具体一点吗?你说的滚动短键是什么意思?我打赌他指的是“快捷键”