|
|
|
Cancel датасета вызывает OnClick чекбокса
|
|||
|---|---|---|---|
|
#18+
Доброе утро, заметил странное поведение: Есть дбчекбокс привязаный к датасету и у чекбокса есть OnClick. Если поставить галочку в чекбокс, то вызывается один OnClick и датасет переходит в режим редактирования, если после этого сделать Dataset.Cancel, то происходит второе срабатывание OnClick, при этом датасет переходит в режим dsBrowse. Можно ли как-то избежать второго OnClick? Кроме банальной проверки вида Код: pascal 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2018, 07:59 |
|
||
|
Cancel датасета вызывает OnClick чекбокса
|
|||
|---|---|---|---|
|
#18+
bzzzz, А что ты хотел? компонент-то DB-Aware. События не только от пользователя, но и от данных приходят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2018, 09:44 |
|
||
|
Cancel датасета вызывает OnClick чекбокса
|
|||
|---|---|---|---|
|
#18+
Cobalt747, Просто интересно есть ли какие-нибудь решения лучше, чем проверять State в каждом OnClick каждого чекбокса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2018, 10:04 |
|
||
|
Cancel датасета вызывает OnClick чекбокса
|
|||
|---|---|---|---|
|
#18+
bzzzzCobalt747, Просто интересно есть ли какие-нибудь решения лучше, чем проверять State в каждом OnClick каждого чекбокса. Может вы расскажите, для чего вы хотите обрабатывать OnClick у dbCheckBox, и вам подскажут лучшее решение... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.02.2018, 10:12 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39604515&tid=2041213]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
140ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 418ms |

| 0 / 0 |
