자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
C++ Builder TStringGrid를 스타일 제외하기
2016.10.05 16:43
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
프로젝트를 Appearance에서 스타일을 선택하고 적용했을때
사용자가 특정컴포넌트는 제외하기 위한 옵션이 StyleElements에서 false로 하면 그 요소는 스타일 적용이 제외되는 걸로
알고있습니다.
라벨이나 기타 여러가지는 이렇게 제외가 되는데 TStringGrid는 무조건 스타일이 적용되는듯한데
스트링그리드를 스타일 제외할려면 어떻게 해야되나요?
C++ Builder TStringGrid를 스타일 제외하기
2016.10.05 16:43
본 게시판 사용시 당부 사항
* 이 게시판은 자유롭게 질문을 올리고 자발적으로 답변을 공유하는 게시판입니다.
* 어느 누구도 답변을 달아야만 하는 책임은 없습니다.
* 따라서 질문을 올리실 때에는 최대한 자세하고 정중하게 질문을 올려 주세요.
* 최대한 질문을 자세히 올려야 답변도 자세히 올라 옵니다.
* 본 질문에 답변을 주시는 여러 개발자님들께 미리 감사드립니다.
-----------------------------------------------------------------------------------------------
프로젝트를 Appearance에서 스타일을 선택하고 적용했을때
사용자가 특정컴포넌트는 제외하기 위한 옵션이 StyleElements에서 false로 하면 그 요소는 스타일 적용이 제외되는 걸로
알고있습니다.
라벨이나 기타 여러가지는 이렇게 제외가 되는데 TStringGrid는 무조건 스타일이 적용되는듯한데
스트링그리드를 스타일 제외할려면 어떻게 해야되나요?
StyleElement의 Font, Client, Border 속성이 그리드의 내부 스타일에 영향을 주지 않도록 구현된 것으로 보입니다.
만약, 스트링그리드에 대해 스타일 적용을 제외하려면
사용하려는 스타일을 직접 편집해 스트링그리드 부분을 제거하시면 될것같습니다.
아래 링크를 참고해 스타일을 편집하는 내용을 참고하시기 바랍니다.
http://blogs.embarcadero.com/sarinadupont/2014/01/27/customizing-vcl-styles/