Q&A

  • dbgrid에서 행 선택시 이상한 현상
dbgrid두개를 같은 화면에서 사용할려고 하는데요....
버튼도 두개가 있습니다.
편의상 dbgrid1, dbgrid2, button1,button2 라구 하겠습니다.

button1은 dbgrid1의 선택된 줄을 dbgrid2로 옮기는 역할을 하구요
button2 는 dbgrid2의 선택된 줄을 삭제하는 기능을 합니다.
(둘다 다중선택 가능)

button1에서는 dbgrid1.SelectedRows.Count
button2에서는 dbgrid2.SelectedRows.Count   로

각각 선택된 줄이 몇개 있는지 체크하도록 했습니다.

그런데, 이상하게도,

dbgrid1은 선택된 수많큼 이동을 하는데, dbgrid2는 꿈쩍도 않습니다.
그래서 showmessage로 몇개나 선택되어 있는지 알아보았더니,
dbgrid1은 선택된 수많큼 나오는데, dbgrid2는 0으로 나옵니다.

제 눈앞에서  몇번을 보아도 여러 줄이 선택되어 있는데도 말이죠..

도대체 어떻게 된건지 아시는분!!!!!

도와 주십시요.

하나 좀 이상하다고 느끼는건,
대개 컴포넌트를 하나 선택하면 , 선택한 컴포로 포커스를 옮기잖아요...
근데, dbgrid1,dbgrid2는 둘다 반전 막대가 있네요.

원래 그런건지 아니면 뭔가 틀렸는지,,,
혹시 힌트가 될까 해서요....

그럼...
0  COMMENTS