写入文本并删除已写入的内容后,按回车键执行程序

用户名

我是新手,我在这里找到了示例,但是没有什么适合我。

我只是尝试以第二种方式执行程序,但不确定如何找出答案。

我想在textBox1中写一些短语,然后按Enter,从textBox1中删除书面短语,进行一些计算,然后才在textBox2中显示此文本

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

namespace XX_TEXTBOX_TEST
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }    
        private void textBox1_TextChanged(object sender, EventArgs e)
        {    
            textBox2.AppendText("OK!");   
        }
    }
}

如果我这样走:

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

namespace XX_TEXTBOX_TEST
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }   
        private void textBox1_KeyDown(object sender, KeyEventArgs e)
        {    
            if (e.KeyCode == Keys.Enter)
            {
                textBox2.AppendText("OK!");
            }                   
        }
    }
}

我收到错误消息:

严重性代码描述项目文件行抑制状态错误CS1061“ Form1”不包含“ textBox1_TextChanged”的定义,找不到扩展方法“ textBox1_TextChanged”,该扩展方法接受“ Form1”类型的第一个参数(是否缺少using指令或程序集引用?)XX_TEXTBOX_TEST C:\ FOLDER \ Form1.Designer.cs 42有效

和:

严重性代码说明项目文件行抑制状态消息设计器无法在第42行处理未知名称'textBox1_TextChanged'。方法'InitializeComponent'中的代码由设计器生成,不应手动修改。请删除所有更改,然后尝试再次打开设计器。C:\ FOLDER \ Form1.Designer.cs 43

马努·瓦格斯(Manu Varghese)
private void  textBox1_KeyDown(object sender, KeyEventArgs e)
    {
        if (e.KeyCode == Keys.Enter)
        {
            //your function 
        }
    }

您必须使用文本框的KeyDown事件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按回车键后清除文本框

来自分类Dev

使程序按文本框焦点上的回车键

来自分类Dev

jQuery:按下回车键时要显示的内容

来自分类Dev

再次按回车键

来自分类Dev

按下回车键后,在Libreoffice中丢失了缩进

来自分类Dev

按回车键后 C++ cin 不返回

来自分类Dev

当我按回车键时程序不会继续

来自分类Dev

继续,按回车键继续

来自分类Dev

按回车键提交表格?

来自分类Dev

如何发表评论按回车键

来自分类Dev

在文本输入元素上按下回车键时总是调用按钮的功能

来自分类Dev

按下回车键时,带有添加/删除按钮的FormArray以奇怪的顺序激活

来自分类Dev

每次用户按下回车键时程序都会保存,并在调用cin时吐出

来自分类Dev

在键盘上按回车键时的操作(iOS)

来自分类Dev

在自制安装脚本中绕过提示(按回车键)

来自分类Dev

按下回车键时提交表单

来自分类Dev

Ada 95检查是否按回车键

来自分类Dev

bootstrap-tags输入表单,按回车键提交

来自分类Dev

EditForm-如何防止按回车键提交

来自分类Dev

在键盘上按回车键时的操作(iOS)

来自分类Dev

如何检查回车键是否被按下python

来自分类Dev

我可以使用代码按回车键吗?

来自分类Dev

按下回车键时表单未提交

来自分类Dev

每次按回车键时打印日期时间

来自分类Dev

按回车键,或者在 bash 脚本中写 yes

来自分类Dev

无法在 imacros 中使用 textarea 按下回车键

来自分类Dev

按下回车键时如何显示警报

来自分类Dev

按下回车键时运行方法

来自分类Dev

Angular6 按回车键验证模态