C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[70104] Re:안녕하세요. 초보가 질문하나 하겠습니다.
장성호 [nasilso] 2879 읽음    2013-09-10 19:37
이세원 님이 쓰신 글 :
: 첨부의 3개의 그림을 참고로 질문드리겠습니다.
: 3개중 한가지라도 아시면 알려주시면 감사드리겠습니다.
: 감사합니다.^^
:
: (1) TChart 막대그래프에서 네모난 화면에 Y축 값을 뿌려지는데요.(49, 50, 48...)
:   이 것을 크기조정이나 visible유무를 이것저것 해봐도 안되는데 방법을 알고싶습니다.

     대게 TChart엔느  다음과 같은 식으로 data를 추가하죠?
     Series->Add(X,Y);

     * 안보이게 하려면
           Add한 놈을 찾아서 Delete 해 주셔야 할것입니다.
           Series->Delete(인덱스);
     *변경하려면..
           Series->YValue[인덱스]= 변경할값;
           또는 Delete하고 다시 Add하시면 될듯 하네요


: (2) stringgrid에서 마우스로 클릭 후 다른 stringgrid를 선택하면
: 2번째 그림과 같이 파랑색 바탕이 생기는데
: 않생기게 할 수 있는지 궁금합니다.

     이건 좀 기본 StringGrid로 쉽지 않는데요

           방법1.  DefaultDrawing 프로퍼티를 False로 설정하시구
                      Grid의 OnDrawCell 이벤트에서 직접 Cell의 배경을 그려주고 Text를 출력하시는 방법이 있습니다.

           방법2.  TStringGrid를 상속받아서  새로운 StringGrid를 만드시구요
                       DrawCellHighlight 라는 멤버함수를 override하여서 ..
                       원하시는 데로 draw해주시면 됩니다.
                        ( DrawCellBackground 를 호출해주면 다른 선택되지 않은것 Cell과 똑같이 그려집니다.)

          방법3.   기타 사용이나 서드파트 컴포넌트에서 관련 기능 지원하는것을 찾아 쓰셔두 되구요


: (3) TChart에서 Y축 스캐일이 소수점 둘째자리까지 나오는데 이를 더 나오게 할 수 있는 방법을 알고싶습니다.
:
     Design-Time에서 Chart를 더블클릭하시면  TChart - Editor가 나옵니다.
       Chart -> Axis -> Left Axis -> Labels -> Format 에서
       Values Format을 변경하시면 됩니다.
         다음과 같이하면 소숫점이하 둘째짜리 까지 나올것 같습니다.
        Values Format == "#,##0.00"



그럼..

     

+ -

관련 글 리스트
70103 안녕하세요. 초보가 질문하나 하겠습니다. 이세원 2641 2013/09/10
70104     Re:안녕하세요. 초보가 질문하나 하겠습니다. 장성호 2879 2013/09/10
70108         Re:Re:안녕하세요. 초보가 질문하나 하겠습니다. 이세원 2337 2013/09/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.