【问题标题】:Virtual Keyboard - button keys Up, Down, Left, Right in TextBox虚拟键盘 - 文本框中的向上、向下、向左、向右按钮
【发布时间】:2019-06-30 17:18:00
【问题描述】:

我正在使用虚拟键盘(学校的家庭作业)并使用 Visual Basic Express。 我想问你是否可以帮助我使用箭头按钮键。我被困在那里。我正在使用文本框,但我不知道每个键应该使用什么代码来实际跳转一行 UP(用于向上箭头按钮)、DOWN(用于向下箭头按钮)、LEFT 和 RIGHT 用于每个按钮作为好吧。

【问题讨论】:

  • 您是否有关于以编程方式在(多行)文本框中移动光标的问题?

标签: c# vb.net


【解决方案1】:

给你的文本框焦点,然后使用SendKeys.Send()

这是一个带有向上箭头的示例:

Private Sub btnUp_Click(sender As Object, e As EventArgs) Handles btnUp.Click
    TextBox1.Focus()
    SendKeys.Send("{UP}")
End Sub

使用链接找出其他箭头键。

【讨论】:

  • 它不工作,我不知道为什么。它让我启动它,但当我按下它时它实际上并没有做任何事情。它不会在另一条线上。
  • 使用您正在使用的代码更新您的原始帖子。
猜你喜欢
  • 2023-03-11
  • 1970-01-01
  • 2022-11-25
  • 1970-01-01
  • 2011-06-21
  • 2013-04-16
  • 1970-01-01
  • 1970-01-01
  • 2020-03-07
相关资源
最近更新 更多