将一个tapped文本框作为条件

时间:2016-03-24 12:05:28

标签: c#

我想与arduino沟通,当我按开始时,我可以看到值,现在,我想添加其他条件,在文本框中点击文本

我想当我按“a”或任何键,然后我按开始,我执行代码

具体事件是什么?

这是按钮开始的代码

private void start_btn_click(object sender, EventArgs e)
    {
        Myport.BaudRate = 9600;
        Myport.PortName = "COM6";
        Myport.DataReceived += Myport_DataReceived;

        try
        {
            Myport.Open();
            while (true)
            {
                String data_rx = Myport.ReadLine();
                data_tb.Text = data_rx;
            }
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message, "Erreur");
        }
    }

这是设计表格

1 个答案:

答案 0 :(得分:0)

您想要的事件是TextChanged事件,它允许您获取textBox中的文本并将其作为变量供以后使用。如果按下任何按钮,则只能运行代码。您可以将变量设置为string?,允许它为null,然后将其实例化为null。

这允许您只在调用事件时设置一个值,否则字符串的值为null,这可以让您确保按钮在非空时被按下。