gpt4 book ai didi

c# - 接受输入/返回的文本框

转载 作者:行者123 更新时间:2023-11-30 18:59:14 25 4
gpt4 key购买 nike

我有下面的代码,允许用户写入可执行文件(即 notepad.exe),然后单击开始按钮将启动该过程。

但是,如何让文本框接受输入/返回键?我输入了 AcceptsReturn=true 但它什么也没做。我还在 Visual Studio 中设置了属性 Accept Return = True - 仍然没有。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;

namespace process_list
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{

string text = textBox1.Text;
Process process = new Process();
process.StartInfo.FileName = text;
process.Start();

}

private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox1.AcceptsReturn = true;
}
}
}

最佳答案

设置AcceptButton的形式到您的按钮。那么您不需要 AcceptsReturn,因为 Enter 会自动触发按钮。

public Form1()
{
InitializeComponent();
this.AcceptButton = button1;
}

关于c# - 接受输入/返回的文本框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12492515/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com