向下箭头不会触发 KeyPress 事件

2024-01-06

有谁知道为什么当用户按下向下箭头时 KeyPress 事件不会被触发?我必须在 KeyDown 事件中寻找它。这只是我做错了什么吗?


根据 KeyPress 事件的文档(假设您使用的是 WinForms):

KeyPress 事件不是由 非字符键;但是,那 非字符键确实会引发 KeyDown 和 KeyUp 事件。

向下箭头键不是字符键,因此不应为其引发此事件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

向下箭头不会触发 KeyPress 事件 的相关文章

随机推荐

  • 在 WordPress 中选择查询

    我试图在 2 小时内完成此任务 我在数据库中有自定义字段 我想通过元键或元值获取 post id 我正在这样做 post id wpdb gt get var SELECT post id FROM wpdb gt postmeta WHE
  • 如何在C#中使用SqlCommand和SqlDataReader返回Json结果

    我正在尝试使用 SQL 查询SqlCommand我想查看从 SQL Server 数据库返回的完整结果集 然后返回 Json 格式 这是控制器中的代码 public ActionResult GetAllSummary string con
  • C++ libneo4j_client 中的准备语句?

    The neo4j 运行 API https cleishm github io libneo4j client doc latest neo4j client 8h html ae975ef8a6ba72d3cc98dfcc7b96f4f
  • 无法读取未定义的属性“模块”

    我有一个基本的了解Django and JS最近我开始学习Angular js 我编写了显示硬编码的代码json using Angular并失败了 我收到以下错误 Uncaught TypeError Cannot read proper
  • 输出 C# 对象列表 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这个问题是由拼写错误或无法再重现的问题引起的 虽然类似的问题可能是on topic help on topic在这里 这个问题的解决方式不
  • Dll注入。带参数执行CreateRemoteThread

    我写的dll注入程序运行得很好 它将 dll 加载到远程进程中并调用一些函数 现在我想将参数传递给该函数 CreateRemoteThread 有 lpParameter 来实现这一点 但是如何在 dll 中获取传递的参数以在函数中使用它
  • 数据库更改后如何刷新 ListView?

    我正在尝试在 Android 应用程序中管理一个简单的列表 列表的内容保存在 SQLite 数据库中 当用户选择并按住特定行时 会出现一个带有 删除 选项的上下文菜单 当他们选择 删除 时 该行将从数据库中删除 但视图不会刷新 当我退出应用
  • SignalR 组未获取数据

    您好 我遇到一个问题 组中的 signalR 客户无法收到发送的信息 我已经尝试过两种方法 但都不起作用 在加载的网页上 客户端将调用服务器来获取组名称 然后调用集线器上的方法将用户加入该组 JavaScript var connectio
  • 如何在 Jetpack Compose Android 上的 LazyColumn 中显示项目视图的动画

    我在惰性列视图中有一个项目列表 当我们从列表中删除一项时如何显示动画 我需要为正在删除的视图设置动画 删除操作是通过按视图内的删除图标来完成的 我尝试过AnimationVisibility并且它没有按预期工作 实验性的添加了对惰性列表项目
  • 监听 HTMLCollection 的变化(或实现类似的效果)

    我需要创建一个简单的工具提示库 其工作原理如下 每个具有特定属性组合的 DOM 元素 例如 class tooltip data tooltip text some text 会在悬停时自动显示工具提示 包含来自数据 attr 的文本 此行
  • Sass 第 n 个子级嵌套

    我将这些 CSS 选择器重构为 Sass romtest detailed th nth child 2 romtest detailed th nth child 4 romtest detailed th nth child 6 rom
  • 将位图转换为 ASP.NET 的图像

    这就是我的代码现在的样子 System Drawing Image objImage System Drawing Image FromFile Server MapPath aaa jpg int height objImage Heig
  • java.lang.AbstractMethodError: oracle.jdbc.driver.T4CPreparedStatement.setCharacterStream(ILjava/io/Reader;J)V

    尝试将 CKEditor 针对 CMS 内容管理系统 的内容插入 Oracle 数据库时 出现以下异常 甲骨文10g Oracle表中的字段是clob类型 java lang AbstractMethodError oracle jdbc
  • 同一项目内相对导入的 NX 错误

    在同一项目中使用 TS 别名路径时出现错误 Projects should use relative imports to import from other files within the same project 我不想要这种行为 知
  • 我可以使用 ADConnect 将用户迁移到 Azure B2C

    Azure Active Directory B2C 的文档指出 ADConnect 不能用于迁移用户 我相信这是指本地商店 不 Azure AD Connect 不适用于 Azure AD B2C https learn microsof
  • 通过选择结果更改 AUTO_INCREMENT 值

    基本上我想要的是以下代码的工作版本 ALTER TABLE table name AUTO INCREMENT SELECT AUTO INCREMENT FROM INFORMATION SCHEMA TABLES WHERE TABLE
  • 使用 Vue.js 在 VS Code 中对 Chrome 进行调试器设置

    在 vscode launch json 中进行以下设置 version 0 2 0 configurations type chrome request launch name Launch Chrome against localhos
  • 将背景 url 作为 prop 传递给样式组件

    我有以下代码 flow import React from react import Route from react router dom import Split from components grouping Split impor
  • 通过 Mongoose JS 进行 MongoDB - 什么是 findByID?

    我正在使用 ExpressJS PassportJS MongoDB 和 MongooseJS 编写 NodeJS 服务器 我刚刚设法让 PassportJS 使用通过 Mongoose 获得的用户数据进行身份验证 但为了使其工作 我必须使
  • 向下箭头不会触发 KeyPress 事件

    有谁知道为什么当用户按下向下箭头时 KeyPress 事件不会被触发 我必须在 KeyDown 事件中寻找它 这只是我做错了什么吗 根据 KeyPress 事件的文档 假设您使用的是 WinForms KeyPress 事件不是由 非字符键