问题标签 [arrow-keys]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使箭头键充当另一个键?
在 Silverlight 项目中,如何使左箭头像. (点),当用户在文本框中按下左箭头时,它将键入 . 并且以同样的方式如何使右箭头像-(破折号)
我想使用 CTRL 键在 2 种模式之间切换: . 和破折号,常规箭头行为,意味着当用户按下控制时,拖曳箭头将充当 . 和破折号。当用户再次按下控件时,2 个箭头将像通常的箭头一样起作用。
cocoa - NSTableView 使用箭头键导航
如何使用箭头键浏览我的表格视图。很像setAction:
or setDoubleAction
,但不是对点击做出反应,而是对在表格中向上或向下移动的箭头键做出反应。
javascript - 如何在 Javascript 函数中处理箭头键和 <(大于)?哪个事件和哪个代码(charCode 或 keyCode)?
如何<
在 Javascript 函数中处理箭头键和(大于)?哪个事件和哪个代码(charCode 或 keyCode)?
我很困惑如何做到这一点。我已经非常仔细地阅读了这个链接, Events 和 keyCode+charCode,但我找不到适合我的场景的任何解决方案。
c# - 箭头键事件未到达
基本上,我有一个带有自定义控件的表单(仅此而已)。自定义控件完全为空,并且表单的 KeyPreview 设置为 true。
使用此设置,我没有收到任何箭头键或 Tab 的任何 KeyDown 事件。我键盘上的所有其他键都可以使用。我将 KeyDown 事件处理程序连接到具有此类事件的所有内容,因此我确信我没有遗漏任何内容。
另外值得注意的是,如果我删除(完全空的)自定义控件,我会得到箭头键事件。
这到底是怎么回事?
编辑:
我将此添加到表单和控件中,但我仍然没有得到箭头键:
我还检查了 Spy++,并确定表单本身没有收到任何 WM_KEYDOWN 消息,它们都将进入控件。但是,也就是说,控件正在获取箭头键 WM_KEYDOWN 消息。叹。
编辑 2:我还用这个版本更新了 ZIP 文件。请看一下,如果你想帮助...
编辑3:
我已经想通了,有点。该形式正在吃箭头键,可能是为了保持其孩子的注意力。事实证明,如果表单为空,我确实会收到事件。
无论如何,如果我将此代码添加到表单中,我会再次开始获取事件:
当我覆盖它时,表单没有机会做它的脏活,所以我得到了我期望的 KeyDown 事件。我假设这样做的副作用是我不能再使用我的键盘来导航表单(在这种情况下没什么大不了的,因为它是一个游戏,这个练习的全部目的是实现键盘导航!)
如果有办法,如何“正确”禁用这个问题仍然存在......
ruby - 如何在 Ruby 中捕获终端箭头键?
如何在终端中捕获箭头键,而无需用户在箭头键后按“输入”?
silverlight-4.0 - Silverlight - 带有箭头键的标签导航
如何使用箭头键在控件之间循环。
我想要与 Tab 键相同的效果。
甚至可能吗?
cocoa - 如何将焦点放在 NSMenu 上(使其获取关键事件)?
我有一个带有 NSSearchField 和菜单项的状态菜单。当搜索字段处于活动状态并且用户按下向上和向下箭头时,我想开始菜单跟踪,即用户将能够在菜单项之间使用箭头键移动。我可以捕捉 moveUp 和 moveDown 选择器。如何使菜单成为关键响应者?
谢谢,
纳瓦
wpf - 在 WPF 文本框中使用箭头键 (C#)
有什么方法可以捕获 WPF TextBox ( System.Windows.Controls.Textbox
) 中的向上/向下箭头键并允许它们更改文本?我已经阅读了关于覆盖ProcessCmdKey
Windows 窗体 TextBox ( System.Windows.Forms.TextBox
) 的方法,它工作得很好,但这TextBox
不像 WPF 那样灵活。是否有类似的方法可以在不必使用旧的 Windows 窗体 TextBox 的情况下完成此操作?
对于我的示例,我有一个具有数字文本掩码的 TextBox。我希望能够通过使用向上和向下箭头键来增加/减少数值。
editor - 什么需要从键盘应用程序传递给编辑器才能将光标向左移动一个字符?
Android 编辑器应用程序希望键盘应用程序在被解释为左箭头时发送什么键代码?换句话说,如果用户打算将光标向左移动一个字符,那么键盘程序应该向其调用程序(某种编辑器)发送什么?一个相关问题:“android:codes”属性的负值是什么意思?() 任何指向这些问题的指针将不胜感激。