Мне интересно:
Код для всех моих страниц одинаков, за исключением названия вкладки и имен элементов управления.
Я предполагаю, что вы создали первый с нуля и много копировали / вставляли / редактировали для создания каждой последующей страницы. Я прав?
Первое, что я бы проверил, было бы посмотреть, не вызывает ли несколько страниц вызов Select () в одном TextBox. Это будет означать, что один из них пытается выбрать TextBox на другой странице, а не на отображаемой странице. Это может произойти, например, если вы пропустили редактирование после вставки кода с предыдущей страницы. (Вы можете попробовать проверить, выполнив поиск в файлах для «.Select» во всем вашем проекте и отыскивая дубликаты в результатах, если единственное место, где вы вызываете Select, это когда отображается страница.)
Если это не так, можете ли вы переместить одну из невыбранных страниц на позицию одной из страниц, которые выбираются? Например, переместите страницу 18 между страницами 1 и 2. Правильно ли выбрано текстовое поле? Если это так, то есть что-то в позиции. Если это не так, то это что-то о странице.