Показать сообщение отдельно
Старый 26.03.2003, 13:22   #1  
Yurik is offline
Yurik
Участник
 
10 / 10 (1) +
Регистрация: 17.07.2002
Адрес: Карибские острова
Изменить CheckBox для одной строки
Есть Grid. В Grid - е есть поле CheckBox1(AutoDeclaration = Yes). И поле Field1.
CheckBox1 у меня unbound control, а Field1 bound control.

Хочу при двойном щелчке по полю Field1 изменить CheckBox1. Т.е. если он установлен - сбросить его, а если нет, то поставить.
В функции MouseDblClick поля Field1 пишу
if (CheckBox1.value() == 0)
CheckBox1.value(1);
else
CheckBox1.value(0);
element.redraw();


Но CheckBox1 изменяется для всех строк грида. А мне надо только для текущей.

Как это сделать?