Я бился головой об стену на этом, и я не смог заставить его работать - поэтому я решил спросить здесь на всякий случай, если это что-то простое.
По сути,У меня есть DataGridView, и я пытаюсь добавить строку к нему программно.
Вот код, который я использую:
boundBookDataSet.LoadBoundBook.AddLoadBoundBookRow(
null, null, null, null, null, DateTime.Now, null, null, null,
false, false, -1, null, -1, -1);
Я также пытался вызвать AcceptChanges для обоихDataSet, а также новый DataRow после добавления строки, и я также пытался вызвать Refresh для DataGridView.
В любом случае, независимо от того, что я делаю, я получаю boundBookDataSet.LoadBoundBook.Count ==70 и loadBoundBookBindingSource.Count == 69.Мой DataGridView не получит новую строку, поскольку она не отражена в источнике привязки (по крайней мере, это мое предположение).
К сожалению, это работало - но я сделал огромное изменение и не могувыяснить, что сломало это.Неправильный код не изменился вообще ...
Если кто-нибудь знает, как решить эту проблему, я буду очень признателен за помощь.