Показать сообщение отдельно
Старый 04.02.2011, 15:03   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1789 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от uchenik Посмотреть сообщение
гриды на разных закладках, источник(и) данных один(и)
Само по себе это не должно вызывать такого поведения. Скорее всего фокус ввода смещает код находящийся в методах источника данных. Что бы точно выяснить источник проблемы можно поставить breakpoint в методе pageActivated вкладки и по стеку вызовов вычислить виновника.

Цитата:
Сообщение от jonny Посмотреть сообщение
А как делали? Сдублировали оригинальный TabPage с адресом?
Если так, то смотрите в новом TabPage метод tabPageAcivated, скорее всего тоже перенесли. Там строчка
X++:
  addressGrid.setFocus();
И делает активным исходный грид
если так, то по логике на новую вкладку вообще не попасть

Последний раз редактировалось S.Kuskov; 04.02.2011 в 15:05.