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

C1FlexGrid 행높이 설정 문의드립니다 > Q&A | 토론

본문 바로가기

ComponentOne

Q&A | 토론

WinForms윈폼 C1FlexGrid 행높이 설정 문의드립니다

페이지 정보

작성자 트라팔가 작성일 2021-02-18 18:37 조회 3,436회 댓글 0건
제품 버전 : 4.0
컨트롤 이름 : C1.Win.C1FlexGrid.

본문

a05a8b1077ba73582303c9752c44612b_1613640596_3505.png
 

위 그림처럼 전체 행높이를 늘리고 제일 첫행(Fixed)의 높이만 작게 만들고 싶어서


C1FlexGrid1.Rows.MinSize = 30 

C1FlexGrid1.Rows(0).Height = 17 


이렇게 구현을 했더니 안되더군요


그래서 아래와 같이 반복문을 써서 해결을 했습니다


C1FlexGrid1.Rows(0).Height = 17 

For r = 1 To C1FlexGrid1.Rows.Count - 1

    C1FlexGrid1.Rows(r).Height = 30

Next


원하는 결과가 나오긴 했지만 데이터를 읽어올 때마다 

반복문을 쓴다는게 약간 비효율적이라는 생각이 들더군요 

좀 더 효율적인 방법은 없을까요?


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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: C1FlexGrid 행높이 설정 문의드립니다

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

페이지 정보

작성자 날아라부메랑 작성일 2021-02-19 09:07 댓글 3건

본문

Rows의 DefaultSize를 사용 하면 됩니다.

기본 행의 높이는 -1로 설정되어 있으며, -1인경우 DefaultSize를 사용하게 됩니다.

c1FlexGrid1.Rows.DefaultSize = 50;

c1FlexGrid1.Rows[0].Height = 15;


댓글목록

트라팔가님의 댓글

트라팔가 작성일

DefaultSize라는게 있었군요 모르는게 너무 많네요ㅠㅠ 죄송합니다만 이런 C1FlexGrid 기능들은 어디서 배울수 있나요

날아라부메랑님의 댓글의 댓글

날아라부메랑 작성일

API로 찾아볼 때도 있지만 보통은 구글에서 키워드 검색하거나 일본 그레이프사 Q&A 게시판에서 검색합니다. API나 영문 그레이프사의 경우 원론적인 내용을 볼 수 있고 일본 그레이프사의 경우 예제까지 있어 개발하기에는 편합니다. 위의 경우도 아래 게시글에서 참고 하였습니다. https://dev.grapecity.co.jp/support/kb/detail.asp?id=86267

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