Метки с привязкой к данным не отражают изменений после заполнения TableAdapter? - PullRequest
0 голосов
/ 27 июля 2011

У меня странное поведение, и я потратил много часов, пытаясь понять, что происходит безрезультатно.Ситуация такова, что у меня есть несколько меток, которые привязаны к полям базы данных, и что после того, как я запустил команду на заполнение таблиц-адаптеров, к которым эти метки привязаны, (эти данные внутри меняются), метки НЕ отражают изменения, внесенные вtableadapter UNTIL Я щелкаю другой элемент управления, похожий на текстовое поле на экране (например, ячейка просмотра данных, любое текстовое поле) ИЛИ нажимаю любую кнопку.Обратите внимание, что в этих элементах управления вообще нет кода, относящегося к этим меткам.

Эта программа написана на C #, и, к сожалению, я не уверен, поможет ли какой-либо фрагмент кода.

Эта программа былаунаследовано мной и сделано другим программистом, так что, к сожалению, я не слишком знаком с тем, как это работает, но мне было поручено исправить эту ошибку и продолжаю исправляться.Я проверил весь код во всех событиях, которые могли бы иметь отношение к нему, и ничего не работает.Любая помощь очень ценится, спасибо заранее!

1 Ответ

0 голосов
/ 27 июля 2011

Попробуйте позвонить Invalidate() на родительский элемент управления метками.

...