Q&A

  • dbgrid에서 선택된 셀 없애기.....
안녕하세요?



dbgrid에서 Multselect를 할수 있게 옵션을 설정한 후

shift키를 누르고 여러개의 행을 선택 하였습니다.



그런데 여기에서 행을 선택할 때 특정 조건이 성립할 때

행을 선택하면 에러 메세지를 출력하고 선택한 행을

취소하여 선택되어지지 않게 하려고 합니다.



어떤 이벤트가 발생될 때 해야 적합합니다.



if clientdataset1.fieldbyname('name').asstirng='이름' then

begin

//여기에서 처리해서 선택된 행을 선택된 행의 셀을 없애는 처리를 하려고 합니다.



이곳에....





showmessage('이행은 선택하면 안됩니다');

end;





0  COMMENTS