Балин, вообще не понятно следующее. вот откройте форму tutorial_Form_ListControl_CheckBox.
там есть метод insertItem. выглядит он у мну примерно так:
X++:
int insertItem(str s, int i)
{
int idx;
FormListItem item;
;
item = new FormListItem(s,1);
item.idx(i);
item.stateChecked(TRUE);
idx = listView.addItem(item);
// Make some of them checked
if ((i mod 4)==0)
{
item = listView.getItem(idx);
item.stateChecked(TRUE);
listView.setItem(item);
}
listView.setText(idx, "Data 1:" + int2str(i), 1);
listView.setText(idx, "Data 2:" + int2str(i), 2);
return idx;
}
запускаем форму и видим что чекбоксами отмечены только каждый четвертый айтем, а не все. почему так, ведь перед тем, как сделать additem, мы для всех устанавливаем item.stateChecked(true);