当前位置:编程学习 > C#/ASP.NET >>

如何让控件相应上下左右键?

如何让控件相应上下左右键? --------------------编程问答-------------------- 你要自己写个虚拟的上下键控件?  --------------------编程问答-------------------- 处理控件的KeyDown事件啊!


private void listBoxUploadImg_KeyDown(object sender, KeyEventArgs e)
{
            if (e.KeyCode == Keys.Up)
                 ...
}
--------------------编程问答-------------------- keydown 不触发上下左右键。。。。。 --------------------编程问答-------------------- 用message咯 --------------------编程问答--------------------
引用 3 楼 zq102605 的回复:
keydown 不触发上下左右键。。。。。

我怎么能行啊
还有对你的问题理解得不是很明白啊 --------------------编程问答--------------------         private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyCode == Keys.Up)
            {
                MessageBox.Show("UP");
            }
            if (e.KeyCode == Keys.Down)
            {
                MessageBox.Show("Down");
            }
            if (e.KeyCode == Keys.Left)
            {
                MessageBox.Show("Left");
            }
            if (e.KeyCode == Keys.Right)
            {
                MessageBox.Show("Right");
            }
        } --------------------编程问答--------------------
引用 3 楼 zq102605 的回复:
keydown 不触发上下左右键。。。。。


完全可以

楼主去检错吧 --------------------编程问答-------------------- 键盘上的每个键位都对应一个键值(形象说法)的、例如:退格键:8、回车键:13、刷新键:116.......你找一下上下左右的键值就行了、 --------------------编程问答-------------------- 对了 直接在JavaScript脚本里写就行了,不用在后置代码里写事件触发了
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,