Q&A

  • 스트링그리드에 입력을 하고 싶은데...
저기요!

스트링 그리드를 사용해서 달력을 만드는 데요

날자 밑에 절기를 적어주고 싶은데 절기를 적으면 날짜가 사라지네요

날짜가 있는 자리에 절기가 나타나서 그런것 같은데....



절기명을 날짜 밑에다가 놓고 싶은데 잘 모르겠습니다.

textout을 사용할려고 하니까 좌표를 어떻게 줘야할지....

그냥 cells[x,y]로 하니까 날짜는 사라지고 절기만 나오네요



고수님들의 중고 부탁드립니다.

1  COMMENTS
  • Profile
    유수 1999.06.23 00:41


    OnDrawCell 이벤트에서 직접 코딩을 해 주시면 됩니다.



    이경우 현재 그려질 셀의 Canvas를 얻을 수 있는데,



    Canvas.TextOut(....) 를 이용해서, 직접 뿌려 주시면 되시지 않을까 싶네



    요. 현재 델파이가 없는 환경이라, 확인을 못하고 글을 씁니다.



    죄송해요.



    델파이의 예제 디렉토리를 보시면, 스트링 그리드를 이용해서 달력을 만든



    예제가 있는데, 그부분의 OnDrawCell이벤트를 살펴보시면, 쉽게 해답을



    찾을 수 있을 것입니다.



    nuki 께서 말씀하시기를...

    > 저기요!

    > 스트링 그리드를 사용해서 달력을 만드는 데요

    > 날자 밑에 절기를 적어주고 싶은데 절기를 적으면 날짜가 사라지네요

    > 날짜가 있는 자리에 절기가 나타나서 그런것 같은데....

    >

    > 절기명을 날짜 밑에다가 놓고 싶은데 잘 모르겠습니다.

    > textout을 사용할려고 하니까 좌표를 어떻게 줘야할지....

    > 그냥 cells[x,y]로 하니까 날짜는 사라지고 절기만 나오네요

    >

    > 고수님들의 중고 부탁드립니다.