keypress相关内容

angular.js 侦听按键作为按钮的快捷方式

我的第一个 Angular 应用程序是一个非常基本的调查工具.我有多项选择题,每个答案都有一个按钮,还有一个基本功能,可以在单击按钮时记录每个答案,如下所示: ng-click="logAnswer(answer.id)" 我正在寻找的是能够向文档添加一个按键事件,该事件将侦听与按钮选择匹配并调用相同函数的 1、2、3、4、5 的键盘响应. 在四处搜索时,我只能在特定输入字段获得焦点后找 ..

AngularJS - 同时按下多个按键

我有以下 $broadcast 来捕捉 Angular 中的按键: $document.bind('keypress', function(event) {var key = event.which;$rootScope.$broadcast('keypress', event);$rootScope.$broadcast('keypress:' + key, event);}); 我用 $o ..
发布时间:2021-11-09 03:32:02 其他开发

当用户在单元格中编辑和键入时更改 DataGridView 的单元格样式

我需要根据特定条件更改 DataGridView 单元格的背景颜色,因为用户正在编辑该单元格.现在我只能在单元格失去焦点后更改 BackColor. 具体来说,当用户在单元格中键入时,我需要检查 DataGridView 绑定到的 DataTable 以比较用户键入的内容与什么值位于相应单元格的 DataTable 中.如果不同,我需要将 BackColor 更改为黄色.如果用户将单元格中的 ..
发布时间:2021-09-27 19:26:49 C#/.NET

GetAsyncKeyState(VK_RETURN) 错误地评估为真

我正在编写一个简单的程序,用于记录点击位置和点击间隔.在设置过程中,用户按“ENTER"将新位置添加到列表中,完成输入后按“ESC". 我得到的一些奇怪的行为是其他按键导致 else if (GetAsyncKeyState(VK_RETURN)) 错误地评估为 true.我的猜测是结束 std::cin 的“ENTER"在缓冲区中徘徊并导致该结果为真,但我认为 std::cin.get() ..
发布时间:2021-09-25 20:47:19 C#/.NET

我们可以在不创建自定义控件的情况下拦截多个 TextBox 的 KeyPress 事件吗?

有什么方法可以在不添加用户控件的情况下覆盖 TextBox 的原始 KeyPress 事件的行为? 我的问题是: 我有一个大项目,其中有 1000 多个文本框.那些驻留在不同的形式.我必须验证用户输入以防止输入特殊字符. 我知道防止这种情况发生的代码,但是我必须将该代码放在每个 TextBox 的每个 KeyPress 事件处理程序中,或者我必须制作一个从 TextBox 类派生的自 ..
发布时间:2021-09-06 19:27:57 C#/.NET

多人游戏同时按下多个键的问题

我不确定这是我的编码问题还是我的计算机限制,但我似乎对在两人游戏中按下多个键有问题.按键本身工作正常,我也想要它们,但由于两个玩家可以同时按下 4 个按键(比如 W、A、UP和 LEFT) 如果他们都在加速前进并想向左或向右躲避某些东西,那么如果同时按下所有 4 个键,其中一个键似乎对其中一个玩家不起作用.... 如果 player1 释放 'up' (W),'left' (A) 会突然起作用 - ..
发布时间:2021-06-23 20:18:32 Python

不在焦点时在WPF C#应用程序中捕获按键

即使应用程序最小化或根本没有聚焦,我也想捕获PrintScreen按钮.我已经看到了一些片段,但是这些片段在WPF中均无效,仅在Winforms中有效.任何人都可以给出一些代码开始吗? 解决方案 有关如何在WPF应用程序中实现全局热键的示例,请参考以下博客文章. 在WPF中实现全局热键: ..
发布时间:2021-05-28 19:28:24 C#/.NET

按下一个键时继续移动元素

我一直试图找到一种解决方案,当按住一个键时,该解决方案可以让我在div中更改css属性. 我试图通过使用向左和向右箭头来移动角色,但是当按下键时我无法使其移动,现在只是在按下并释放右键时它才移动. 这是我的代码: $(document).keydown(function(e){切换(e.哪个){案例37://向左键$(“#matteo-walking").css("left", ..
发布时间:2021-05-28 19:28:21 前端开发

检测在QLineEdit或QPushButton上的输入

我已经为游戏构建了一个应用程序,易于上手.在这种游戏中,系统会随机选择一个数字,而玩家(玩家)会尝试找出该数字.一切都快完成了.该应用程序包含一个 QLineEdit ,一个标签和三个按钮.一旦应用程序告知玩家想要的号码范围,他/她将输入 bet_number 并单击“播放"按钮.然后,根据这个数字,他/她会收到一条消息,告知想要的数字与 bet_number 的距离有多近. 但是我发现单击 ..
发布时间:2021-05-28 19:28:13 其他开发

如何在纯javascript中手动触发keypress事件时设置keycode值?

我对Javascript还是陌生的,尽管我已经很好地使用了JQuery.但是我找不到更好的文档来做到这一点.仅当我按Enter键时,才需要触发click事件.所以我需要为这种情况编写测试用例. function btnRepeatKeyDownEvent(e){如果(e.keyCode === 13){this.trigger('click',e);}} 到目前为止,我已经找到了解决方案. ..
发布时间:2021-05-28 19:24:43 前端开发

用于“控制"按钮的机器人按键. Mac上的键

谁能告诉我Robot Keypress在Mac上的“控制"键是什么? 我已经尝试了VK_Control,VK_META,CTRL_MASK和CTRL_DOWN_MASK仍然没有. 请注意:它是Mac上唯一的控制键,位于左侧"fn"键旁边.不是选项或命令.谢谢 解决方案 使用数字常量很不好.我可以在Groovy中提供运行示例,这将证明Robot.keyPress(KeyEvent.VK ..
发布时间:2021-02-15 18:42:54 Java开发

tkinter同时使用两个键

因此,tkinker一次只能使用一个键. 在这个例子中,我不能说同时向左和向上移动. 如果愿意,我将如何去做? import tkinter root = tkinter.Tk() root.title('test') c= tkinter.Canvas(root, height=300, width=400) c.pack() body = c.create_oval(100, 150, ..
发布时间:2021-02-15 18:42:51 Python

如何在没有“提交"的情况下更新条目? Tkinter中的按钮?

所以我有Entries,其中有一些值是从CFG文件中分配给它们的.我想在实时更新Entry时修改CFG文件,而没有submit按钮. 使用绑定将起作用,但是将仅使用前一个值,而不是当前值,因为按下的最后一个键不作为值,而是作为key-press来考虑. 例如: class EntryBox: def __init__(self, value, option, s ..
发布时间:2021-02-15 18:42:44 Python

如何在C#中模拟按键

您将如何使用C#发送键命令或特定键的按键,特别是数字. 例如,我想模拟以编程方式键入"512". 可能相关: C#SendKeys.Send 解决方案 如果您要使用 inputsimulator ,则可以这样做: var number = 2011; InputSimulator.SimulateTextEntry(number.ToString()); ..
发布时间:2021-02-15 18:42:41 C#/.NET

vb.net中的SelectAll之后无法编辑文本框

我有一个问题,问题是我必须允许用户在文本框中输入数字值,最多不超过一个小数点, 选择所有文本后,我尝试通过输入数字键来编辑文本,但不会对其进行更改. 这是带有值的文本框. 按键背后的代码 Private Sub TextBox1_KeyPress(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyP ..
发布时间:2021-02-15 18:42:38 其他开发