Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 методы колонки Grid  [new]
gore-egor
Member

Откуда:
Сообщений: 79
Здравствуйте!
еще одна интересная штука
на вкладке есть grid и кнопка cmdCalc
в колонке grid в gotfocus код
thisform....cmdCalc.enabled=.t.

в той же колонке grid в lostfocus код
thisform....cmdCalc.enabled=.f.

код кнопки
replace cost with cost/1.18
* убираю ндс
this.enabled=.f.
thisform.pageframe1.page8.grid1.refresh

так вот - так не работает
если убрать код из lostfocus (thisform....cmdCalc.enabled=.f.)
то все нормально
в чем тут может быть дело?
4 авг 12, 10:28    [12961669]     Ответить | Цитировать Сообщить модератору
 Re: методы колонки Grid  [new]
Dima T
Member

Откуда:
Сообщений: 15299
Если мне память не изменяет, при enabled=.f. не срабатывает GotFocus() и вообще фокус на контрол не попадает.
4 авг 12, 12:54    [12961807]     Ответить | Цитировать Сообщить модератору
 Re: методы колонки Grid  [new]
gore-egor
Member

Откуда:
Сообщений: 79
Dima T
Если мне память не изменяет, при enabled=.f. не срабатывает GotFocus() и вообще фокус на контрол не попадает.
т.е. при нажатии кнопки сначала срабатывает
lostfocus grida, кнопка - enabled=.f.
и дальше "привет всем"?
я правильно понял?
4 авг 12, 13:29    [12961872]     Ответить | Цитировать Сообщить модератору
 Re: методы колонки Grid  [new]
Dima T
Member

Откуда:
Сообщений: 15299
gore-egor
кнопка - enabled=.f.
и дальше "привет всем"?
я правильно понял?

Правильно понял.
4 авг 12, 13:42    [12961899]     Ответить | Цитировать Сообщить модератору
 Re: методы колонки Grid  [new]
gore-egor
Member

Откуда:
Сообщений: 79
Dima T, благодарю
4 авг 12, 13:52    [12961921]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить