我遇到了一种奇怪的行为,我花了很多时间试图弄清楚发生了什么事无济于事。情况是我有几个标签数据库字段,并且在tableadapters上运行填充命令后,这些标签被数据绑定到(内部数据发生变化),标签不反映在tableadapter UNTIL我在屏幕上单击另一个类似文本框的控件(例如,数据网格视图单元格,任何文本框)或单击任何按钮。请注意,这些控件根本没有与这些标签相关的代码。
这个程序是用C#编写的,不幸的是我不确定是否有任何代码片段会有所帮助。
这个程序是由我继承并由另一个程序员制作的,所以不幸的是我不太熟悉它是如何工作的,但我一直负责修复这个bug并且不断出现。我检查了可能与之相关的所有事件中的所有代码,但没有任何工作。非常感谢任何帮助,提前感谢!
答案 0 :(得分:0)
尝试在标签的父控件上调用Invalidate()
。