[问题] Winform 控件会失效

楼主: nietz (查拉图斯特拉如是说)   2019-11-14 00:47:21
小的是程式新手,最近写了个程式,是使用VS 2017 Winform
大概在跑个两天之后,form上面的某些控件会出现失效的现象,如图
https://imgur.com/GSpmYnC
上图贴的是DateTimePicker,左边是正常时,右边的是出现异状失效了
其实有些 TextBox 也会
小的太菜了,不知从何更精确的提问与描述问题,在此恳请各问先进大大
能否先给个方向
先感谢大家
补充说明
我的程式内有开一个执行序,负责持续不停的查询仪器上的资料,遇有变动的值会
将抓取的资料放到数据库中
接口的部分是用来查询数据库的,小弟偶而去查询一下,其余都不会去动它,从开始
执行后放个大约两天就会出现上述控件失效的情形,偶而会恢复...
因为不懂问题会出在哪方面,故不知道要贴哪一段程式... 想问大大有们有什么
想法...
作者: anumis (阿努米斯)   2019-11-14 06:41:00
你做了什么事,或是把程式码贴出来吧
作者: testPtt (测试)   2019-11-14 11:17:00
内存用太多?
作者: kobe8112 (小B)   2019-11-14 11:28:00
根据你给的线索,想法是程式应该有BUG
楼主: nietz (查拉图斯特拉如是说)   2019-11-14 11:45:00
我原PO,谢,程式都能跑没当掉,就control不能用
作者: testPtt (测试)   2019-11-14 11:49:00
binding source 失效?
作者: anumis (阿努米斯)   2019-11-14 13:52:00
你用执行绪去改 UI ,那就有机会跟Main Thread 冲突,请用Invoke 把UI值变更的Code包起来
作者: spfy (spfy)   2019-11-14 15:26:00
可以的话把整个专案丢上来吧 看起来你连哪里出问题都不确定
作者: johnpage (johnpage)   2019-11-14 19:34:00
把程式停掉,就会正常
楼主: nietz (查拉图斯特拉如是说)   2019-11-15 09:11:00
请问楼上,怎么停掉...?
作者: jizang (阿鲁米)   2019-11-19 01:48:00
UI的资料要透过委派处理
作者: disabledman (m.m.)   2018-01-03 07:39:00
thread you issuethread ui issue

Links booklink

Contact Us: admin [ a t ] ucptt.com