作者nietz (菜嘎舞春)
看板C_Sharp
标题[问题] Winform 控制项会失效
时间Thu Nov 14 00:47:21 2019
小的是程式新手,最近写了个程式,是使用VS 2017 Winform
大概在跑个两天之後,form上面的某些控制项会出现失效的现象,如图
https://imgur.com/GSpmYnC
上图贴的是DateTimePicker,左边是正常时,右边的是出现异状失效了
其实有些 TextBox 也会
小的太菜了,不知从何更精确的提问与描述问题,在此恳请各问先进大大
能否先给个方向
先感谢大家
补充说明
我的程式内有开一个执行序,负责持续不停的查询仪器上的资料,遇有变动的值会
将抓取的资料放到资料库中
介面的部分是用来查询资料库的,小弟偶而去查询一下,其余都不会去动它,从开始
执行後放个大约两天就会出现上述控制项失效的情形,偶而会恢复...
因为不懂问题会出在哪方面,故不知道要贴哪一段程式... 想问大大有们有什麽
想法...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.3.239 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1573663643.A.1B3.html
1F:推 anumis: 你做了什麽事,或是把程式码贴出来吧 11/14 06:41
※ 编辑: nietz (111.71.126.143 台湾), 11/14/2019 11:10:59
2F:→ testPtt: 记忆体用太多? 11/14 11:17
3F:→ kobe8112: 根据你给的线索,想法是程式应该有BUG 11/14 11:28
4F:→ nietz: 我原PO,谢,程式都能跑没当掉,就control不能用 11/14 11:45
5F:→ testPtt: binding source 失效? 11/14 11:49
6F:推 anumis: 你用执行绪去改 UI ,那就有机会跟Main Thread 冲突,请用 11/14 13:52
7F:→ anumis: Invoke 把UI值变更的Code包起来 11/14 13:52
8F:→ spfy: 可以的话把整个专案丢上来吧 看起来你连哪里出问题都不确定 11/14 15:26
9F:推 johnpage: 把程式停掉,就会正常 11/14 19:34
10F:→ nietz: 请问楼上,怎麽停掉...? 11/15 09:11
11F:推 jizang: UI的资料要透过委派处理 11/19 01:48
12F:→ disabledman: thread you issue 01/03 07:39
13F:→ disabledman: thread ui issue 01/03 07:40