선택된 부분의 색을 바꾸려고 하는데여
쪼금 특이한 발상을 해야 하는건지 잘 모르겠습니다.
뭐냐믄....
일딴 텍스트 박스가 하나 있고요
밑에 디비그리드나 아님 스트링 그리드를 사용하여
디비에 저장되어 있는 내용을 전부다 출력합니다.
그러고 나서 텍스트 박스에 찾고싶은 글을 쓰는데
텍스트 박스의 OnChange()가 발생할때 마다 '%'+Edit1.Text+'%' 의
내용에 걸맞는 그리드의 행에 포커스를 가져다 놓을라고 하거든여
근데 그리드에 포커스 '▶' 요 표시만 되고
선택된 행의 색깔이 나타나지 않아여
이걸 어떻게 해야 할까요
제발 가르쳐 주세요
OnDrawCell(TStringGrid), OnDrawColumnCell(TDBGrid)에서 특정한 색으로 그려주세요...
검색해보시면 예제는 많이 있습니다.
^^ 항상 즐코하세요...
초보초보 wrote:
> 선택된 부분의 색을 바꾸려고 하는데여
> 쪼금 특이한 발상을 해야 하는건지 잘 모르겠습니다.
> 뭐냐믄....
> 일딴 텍스트 박스가 하나 있고요
> 밑에 디비그리드나 아님 스트링 그리드를 사용하여
> 디비에 저장되어 있는 내용을 전부다 출력합니다.
> 그러고 나서 텍스트 박스에 찾고싶은 글을 쓰는데
> 텍스트 박스의 OnChange()가 발생할때 마다 '%'+Edit1.Text+'%' 의
> 내용에 걸맞는 그리드의 행에 포커스를 가져다 놓을라고 하거든여
> 근데 그리드에 포커스 '▶' 요 표시만 되고
> 선택된 행의 색깔이 나타나지 않아여
> 이걸 어떻게 해야 할까요
> 제발 가르쳐 주세요