c选择转到菜单打开一个输入框输入一个整数n单击OK按钮后鼠标光标转至第n行

怎么做
2025-02-23 01:46:38
推荐回答(1个)
回答1:

using Microsoft.VisualBasic;
namespace WindowsFormsApp13
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
richTextBox1.Text = "1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n1\n";
}
private void 测试ToolStripMenuItem1_Click(object sender, EventArgs e)
{
string ss = Interaction.InputBox("请输入要跳转的行", "输入框", "输入数字", -1, -1);

richTextBox1.SelectionStart = Convert.ToInt32(ss);
richTextBox1.SelectionLength = 0;
richTextBox1.Focus();
richTextBox1.ScrollToCaret();
}
}
}