|
|
|
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?desktop=1&fid=58&tid=2041213]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 378ms |

| 0 / 0 |
