我想与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");
}
}
这是设计表格
答案 0 :(得分:0)
您想要的事件是TextChanged
事件,它允许您获取textBox中的文本并将其作为变量供以后使用。如果按下任何按钮,则只能运行代码。您可以将变量设置为string?
,允许它为null,然后将其实例化为null。
这允许您只在调用事件时设置一个值,否则字符串的值为null,这可以让您确保按钮在非空时被按下。