Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как отследить изменение значения в BindingSource
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть Dataset и связанные через BindingSource контролы на форме, например CheckBox. Необходимо отследить смену значения в CheckBox, чтобы произвести еще кое-какие действия. Как узнать что значение изменилось именно в этом поле (значение CheckBox)? CurrentItemChanged? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2015, 15:17 |
|
||
|
Как отследить изменение значения в BindingSource
|
|||
|---|---|---|---|
|
#18+
Lexx_SQL, Событие CurrentItemChanged объекта BindingSource происходит, когда меняется текущая запись, а не когда меняется значение поля. Как я понял, вы хотите ловить изменение значения поля DataTable. В этом случае подпишитесь на событие ColumnChanged вашей таблицы. А уже в обработчике события анализируйте изменения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2015, 01:34 |
|
||
|
Как отследить изменение значения в BindingSource
|
|||
|---|---|---|---|
|
#18+
Вакшуль СергейLexx_SQL, Событие CurrentItemChanged объекта BindingSource происходит, когда меняется текущая запись, а не когда меняется значение поля. Как я понял, вы хотите ловить изменение значения поля DataTable. В этом случае подпишитесь на событие ColumnChanged вашей таблицы. А уже в обработчике события анализируйте изменения Ответ неверный. ColumnChanged происходит при изменении DataColumn. То есть при переименовании колонки, например. Для отслеживания изменений значений в таблице используется событие RowChanged ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2015, 23:25 |
|
||
|
Как отследить изменение значения в BindingSource
|
|||
|---|---|---|---|
|
#18+
Cat2ColumnChanged происходит при изменении DataColumn. То есть при переименовании колонки, например. что вы имеете ввиду под "переименованием колонки"? Событие ColumnChanged объекта DataTable "Occurs after a value has been changed for the specified System.Data.DataColumn in a System.Data.DataRow." Вопрос был: Lexx_SQL Как узнать что значение изменилось именно в этом поле (значение CheckBox)? Вряд ли Lexx_SQL называл контрол CheckBox "полем", ловить изменение состояния которого приходит в голову в первую очередь, очевидно, речь шла об изменении значения в DataColumn, а для этого как раз подходит событие ColumnChanged. Во всяком случае, я так рассуждал. Можно, конечно, понять вопрос, так, вы его поняли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 00:07 |
|
||
|
Как отследить изменение значения в BindingSource
|
|||
|---|---|---|---|
|
#18+
Вакшуль Сергей, Да, маху дал. Что то перепутал вчера вечером с ColumnNameChanged ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 16:29 |
|
||
|
|

start [/forum/topic.php?fid=20&msg=39089420&tid=1401088]: |
0ms |
get settings: |
13ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 292ms |
| total: | 434ms |

| 0 / 0 |
