Q&A

  • string grid에서 특정 col열을 우측정렬을 어떻게 하나요?
레포트의 결과를 string grid에 나타나게 하는데 숫자를 나타내는 cell은 우측 정렬이 되어야 하는데 잘 모르겠네요 . 아시는 분 있으면 한 수 부탁 합니다.

감사합니다.(자세히 쉽게 좀 가르쳐 주시면 더욱 감사 하겠습니다. ~.~ !!

1  COMMENTS
  • Profile
    어린왕자 2000.10.18 01:32
    안녕하세요..영원한 델초보 어린왕자입니다..

    칼럼 우측정렬하는 법은 팁에 찾아보시면 나오는데..

    숫자칼럼인가 아닌가는..해당칼럼의 필드의타입을 체크하시면 되구요..

    그래두 쫌그러면 허접이지만 셀값을 하나하나체크를 하시던가^^; 농담이구요..

    허접 소스임다.



    스트링그리드 OnDrawCell이벤트에 넣습니다.



    with TStringGrid(Sender).Canvas do

    begin

    CellStr := TStringGrid(Sender).Cells[ACol, ARow];

    FillRect(Rect);

    TextOut(Rect.right-StringGrid1.Canvas.TextWidth(CellStr),Rect.Top, CellStr);

    end;



    한번 된가 해보세요..



    포커스 wrote:

    > 레포트의 결과를 string grid에 나타나게 하는데 숫자를 나타내는 cell은 우측 정렬이 되어야 하는데 잘 모르겠네요 . 아시는 분 있으면 한 수 부탁 합니다.

    > 감사합니다.(자세히 쉽게 좀 가르쳐 주시면 더욱 감사 하겠습니다. ~.~ !!