![]() |
#1 |
Участник
|
Здравствуйте. У меня есть форма,выпадающим списком для которой служит другая форма,которую я сделал сам,которая ,в свою очередь,имеет свой выпадающий список,то есть у меня 3 выпадающих списка. Теперь,когда я из первой формы вызываю выпадающий список, а потом на второй ,то как только я нажимаю кнопку выпадающего списка ,вторая форма сразу закрывается
![]() |
|
![]() |
#2 |
Участник
|
Или может нельзя работать с вложенными лукапами...
|
|
![]() |
#3 |
Участник
|
Можно объявить во второй форме boolean переменную, (скажем, lookupCalled), а потом в lookup методе, вызывающем третью форму, присваивать lookupCalled = true, затем делать собственно вызов третьей формы, и в конце добавить lookupCalled = false. Кроме того, методы close и closeSelect второй формы переписать, так чтобы super() вызывался только если lookupCalled == false.
Возможно, кто-то подскажет лучшее решение? |
|