! 제품 버전을 정확하게 입력해 주세요.
제품 버전이 정확하게 기재되어 있지 않은 경우,
최신 버전을 기준으로 안내 드리므로
더욱 빠르고 명확한 안내를 위해
제품 버전을 정확하게 입력해 주세요!

Column header에 padding을 주거나 두줄이 가능하게 하는 법 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 Column header에 padding을 주거나 두줄이 가능하게 하는 법

페이지 정보

작성자 김혜주 작성일 2023-06-30 18:34 조회 359회 댓글 1건
제품 버전 : v8.35.20151
컨트롤 이름 : Spread Sheet Column Header Label

본문

column header의 Label의 글씨 길이가 column의 크기보다 작을 때 두 줄이 되면서

중앙 정렬이 되어 글씨의 위아래 부분이 가려집니다.


가려지는 것을 막고자 Spread.ColumnHeader.DefaultStyle.VerticalAlignment = FarPoint.Win.Spread.CellVerticalAlignment.Top 을 이용하여 Colums Header를 위로 붙였습니다.


그랬더니 너무 Top에 딱 붙어서 디자인적으로 사용할 수 없을 것 같습니다.


CellVerticalAlignment.Top을 이용하면서 padding 값을 줄 수 있는 방법이 있을까요?



아래에 이해를 도울 참고 예시를 적어두었습니다. 

답변 부탁드리겠습니다. 


<참고 예시>


현재 글씨 : "가나다라마바사"

 


원하는 형태:  column크기에 맞는 글자까지만("가나다라") 보이고 나머지는 안 보이게 (에시 상황)

Top 을 쓰먼 글자가 너무 위로 붙음
 

  • 페이스북으로 공유
  • 트위터로  공유
  • 링크 복사
  • 카카오톡으로 보내기

댓글목록

GCK써니님의 댓글

GCK써니 작성일

김혜주 님, 안녕하세요.
그레이프시티입니다.

문의하신 기능에 대하여 적용 가능한 방법이 있는지 본사 개발팀에서 확인 중에 있습니다.
관련 내용이 업데이트되는 대로 안내드릴 수 있도록 하겠습니다.

감사합니다.
그레이프시티 드림

1 답변

WinForms윈폼 Re: Column header에 padding을 주거나 두줄이 가능하게 하는 법

추천0 이 글을 추천하셨습니다 비추천0

페이지 정보

작성자 GCK써니 작성일 2023-07-04 19:06 댓글 0건

본문

김혜주 님, 안녕하세요.

그레이프시티입니다.


아쉽게도 Spread.NET에서는 데이터 영역의 셀에는 Padding을 설정하는 것이 가능하지만, column header 셀에 Padding을 주는 기능은 지원되지 않습니다.

원하시는 도움을 드리지 못해 죄송합니다.


대신, column header의 Label이 두 줄일 때 글씨의 위아래 부분이 가려지지 않길 원하시는 경우, 두 줄이 모두 보이도록 컬럼 헤더의 높이를 조정해보시는 것은 어떠실까요?


아래와 같은 코드를 사용하여, column header 높이를 텍스트 전체를 표시하는 데 필요한 최소 높이로 설정하실 수 있습니다.

fpSpread1.Sheets[0].ColumnHeader.Columns[0].Label = "가나다라마바사";
fpSpread1.Sheets[0].ColumnHeader.Rows[0].Height = fpSpread1.Sheets[0].ColumnHeader.Rows[0].GetPreferredHeight();


추가로 궁금한 점이 있으실 경우, 문의주시기 바랍니다.


감사합니다.

그레이프시티 드림

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@mescius.com | 전화 : 1670-0583 | 경기도 과천시 과천대로 7길 33, 디테크타워 B동 1107호 메시어스(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 ⓒ 2024 MESCIUS inc. All rights reserved.