Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > stringgrid проблемы с выпадающим списком


Автор: postman 12.8.2012, 21:24
здравствуйте , помогите решить проблему . я сделал в стринггриде выпадающий список по событию onselectcell , всё работает , но при подстановке значения из листбокса ячейка выделяется , т.е выпадающий список повторно нельзя включить не изменяя выделения ,также пропадает отрисованная канва на ней (только пока она выделена). Я пытался сразу же после присваивания значения ( из листбокса) перерисовывать яячейку , но не получилось , также пытался изменить выделение сразу после присваивания на соседнюю ячейку, т.е. по клику на листбокс  
Код

maingrid.selection:=TGridRect(rect(col+1, row, col+1, row));

 ,

,где col-номер текущего столбца ,а row - номер текущей строки,но этот код никак не повлиял выделение. 


http://s1.ipicture.ru/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)