Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
27.10.2015, 15:17
|
|||
---|---|---|---|
Как отследить изменение значения в BindingSource |
|||
#18+
Добрый день! Есть Dataset и связанные через BindingSource контролы на форме, например CheckBox. Необходимо отследить смену значения в CheckBox, чтобы произвести еще кое-какие действия. Как узнать что значение изменилось именно в этом поле (значение CheckBox)? CurrentItemChanged? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.10.2015, 01:34
|
|||
---|---|---|---|
|
|||
Как отследить изменение значения в BindingSource |
|||
#18+
Lexx_SQL, Событие CurrentItemChanged объекта BindingSource происходит, когда меняется текущая запись, а не когда меняется значение поля. Как я понял, вы хотите ловить изменение значения поля DataTable. В этом случае подпишитесь на событие ColumnChanged вашей таблицы. А уже в обработчике события анализируйте изменения ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.10.2015, 23:25
|
|||
---|---|---|---|
Как отследить изменение значения в BindingSource |
|||
#18+
Вакшуль СергейLexx_SQL, Событие CurrentItemChanged объекта BindingSource происходит, когда меняется текущая запись, а не когда меняется значение поля. Как я понял, вы хотите ловить изменение значения поля DataTable. В этом случае подпишитесь на событие ColumnChanged вашей таблицы. А уже в обработчике события анализируйте изменения Ответ неверный. ColumnChanged происходит при изменении DataColumn. То есть при переименовании колонки, например. Для отслеживания изменений значений в таблице используется событие RowChanged ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.10.2015, 00:07
|
|||
---|---|---|---|
|
|||
Как отследить изменение значения в 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, 16:29
|
|||
---|---|---|---|
Как отследить изменение значения в BindingSource |
|||
#18+
Вакшуль Сергей, Да, маху дал. Что то перепутал вчера вечером с ColumnNameChanged ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=20&mobile=1&tid=1401088]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 321ms |
total: | 450ms |
0 / 0 |