King2020 发表于 2019-12-27 18:33:43

怎麼讓WINDOWS窗口程序根據控件值變化事件一直運行

如下述這種怎麼用label1這個控件值變化事件來循環讀取IN的值,並在窗口控件label1上即時顯示。
public partial class form1:form
{
public form1()
{initialixecomponent();
}void start()
{In.Text=輸入的值;//在窗體In控件間斷輸入0-3的值
   int A=convert.toint32(In);
   labe(A);
}
void labe(int type)
{
switch(type)
{
case 0:label1.backcolor=color.green;lable1.text="run";break;
case 1:label1.backcolor=color.yellow;lable1.text="stop";break;
case 2:label1.backcolor=color.red;lable1.text="alert";break;
}
}private void label1_textchanged(object sender,eventargs e)
{
start();
}


ibcadmin 发表于 2019-12-28 11:33:21

TextChanged 事件是可以的看了下你代码没什么问题

King2020 发表于 2019-12-30 09:35:29

ibcadmin 发表于 2019-12-28 11:33
TextChanged 事件是可以的看了下你代码没什么问题

這個只能觸發一次事件,就會回到CLASS Program類的Main方法中停止,怎麼樣才能讓這個Label1事件每觸發一次就在窗口文本中即時顯示更新的值。

ibcadmin 发表于 2020-1-1 14:24:35

King2020 发表于 2019-12-30 09:35
這個只能觸發一次事件,就會回到CLASS Program類的Main方法中停止,怎麼樣才能讓這個Label1事件每觸發一 ...

只要文本改变TextChanged就会触发,你可以把你代码私发给我给你看下 403444638

西瓜啦啦 发表于 2020-6-22 00:53:10

本帖最后由 西瓜啦啦 于 2020-6-22 00:54 编辑

這個只能觸發一次事件福彩3Dhttps://1680380.com/view/fc3D/index.html,就會回到CLASS Program類的Main方法中停止,怎麼樣才能讓這個Label1幸运飞艇https://1680380.com/view/xingyft/pk10kai.html事件每觸發一次就在窗口文本中即時顯示更新的值。



页: [1]
查看完整版本: 怎麼讓WINDOWS窗口程序根據控件值變化事件一直運行