안녕하세요
수고 많습니다.
디비그리드 셀 클릭이 궁금해서 질문 합니다.
디비그리드에는 아래와 같이 구성 되어 있습니다.
Code Code내역
A00001 과자
A00002 라면
A00003 빵
A00004 국수
CellClick이나 DblClick 을 할때
Code에 해당 되는 데이타 아무거나 클릭할때
해당 되는 내용을 다른 품을 띄우고 그 품에 있는
EditBox에 입력을 하고 싶습니다.
Code내역에서 클릭 할때는 품이 안나타나게 하고 싶습니다.
오직 Code Cell에서 만 나타나게끔 하고 싶습니다.
많은 답변을 부탁 드립니다.
감사 합니다.
안녕하세요!! 백록화 입니다.:)
해결하셨으려나?? 여튼...TDbGrid에서 CellClick 에서 Column에서 보시면 여러가지 방법으로 체크 하실수 있습니다. 쉽게 FieldName으로 체크하시면 쉽겟죠..
procedure TForm1.DBGrid1CellClick(Column: TColumn);
begin
If Column.FieldName = 'Code' Then
EditBox(Table1.FieldByName('Code').AsString);
end;
이 밖에도 여러가지 방법으로 체크하실수 있습니다. 근뎅 TDbGrid는 꼬져서 다른 그리드로 하시는게 속 편하실껍니다. -,.ㅡ;;; 참 위에껄 하실려면 DbGrid 의 Options에서서 dgEdit를 False로 하셔야 됩니다.
그럼...휘리리리리리리릭~
always hard and heavy time, bang your head...
written by crazy 'ripper' rocka.