如何使用 c# 在按钮单击事件上设置文本框中的光标位置

本文关键字:置文本 位置 光标 何使用 按钮 事件 单击 | 更新日期: 2023-09-27 18:32:19

我有两个text boxes和一个按钮,windows form app使用c#

当我在txtbox1中输入文本并将该文本发送到button click event上的txtbox2时,光标也会转到txtbox2

我的要求是当我将数据从textBox1发送到textBox2时,光标应该保持textBox1

如何使用 c# 在按钮单击事件上设置文本框中的光标位置

在按钮点击事件中,只需在末尾添加:

textBox1.Focus();

如何:在文本框控件中设置焦点

为什么在单击事件后不手动设置光标位置?

 Cursor.Position = new Point(MyFirstTextbox.Location.X -5, MyFirstTextbox.Location.Y -5);

Control.Focus() 也可以帮助你。

在按钮上单击最后写入:

textbox1.focus()

focus是您需要使用的方法。