我正经历着一种奇怪的行为,我花了很多时间试图弄清楚到底发生了什么,但没有用。情况是,我有几个标签被数据绑定到数据库字段,并且在我对这些标签被数据绑定到的tableadapter运行fill命令之后(其中的数据发生了变化),直到我在屏幕上单击另一个类似文本框的控件(例如,datagridview单元格、任何文本框)或单击任何按钮。请注意,这些控件根本没有与这些标签相关的代码。
这个程序是用C#编写的,不幸的是,我不确定是否有任何代码片段会有所帮助。
这个程序是由我继承并由另一个程序员编写的,所以不幸的是,我不太熟悉它是如何工作的,但我的任务是修复这个bug,并不断出现问题。我已经检查了所有可能与它相关的事件中的所有代码,但都不起作用。任何帮助都是非常感谢的,提前谢谢!
发布于 2011-07-27 22:15:43
尝试在标签的父控件上调用Invalidate()。
https://stackoverflow.com/questions/6845300
复制相似问题