У меня возникла проблема следующего характера: На форме есть контейнер TabControl с двумя вкладками TabPage. На обеих вкладках расположены по DataGridView. При запуске программы, в обе DataGridView загружаются данные из Базы Данных через BindingSource (отдельные для каждого DataGridView). И в процессе загрузки данных, если определённые поля равны "true", этому полю присваевается свойство ReadOnly. Проблема заключается в том, что на первой вкладе всё прекрасно работает: поле (CheckBox) можно отметить, если оно ещё не отмечено, и нельзя снять отметку, если она уже отмечена. А при переключении на вторую вкладку данные в DataGridView как будто бы заново загружаются из Базы Данных без всяких проверок на ReadOnly у чекбоксов, и следовательно все галочки можно снимать и ставить. Подскажите, пожалуйста, возможные пути решения проблемы?