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

FlexGrid의 문의사항 2가지 > Q&A | 토론

본문 바로가기

ComponentOne

Q&A | 토론

WinForms윈폼 FlexGrid의 문의사항 2가지

페이지 정보

작성자 DTMan 작성일 2023-05-12 11:48 조회 405회 댓글 0건
제품 버전 : 4.8.20223.584
컨트롤 이름 : FlexGrid

본문

안녕하세요. 


질문으로 바로 들어가겠습니다. 


1. Cell의 글자가 길어서 전부 표현이 안되고 있습니다. (멀티라인)

예)  AAA \n  BBB \n CCC \n

라고 멀티라인의 텍스트가 존재하지만   Cell에는  AAA 만 보여집니다. 


그래서  해당 Cell 에 커서가 갈때  전체를 보여지도록 멀티라인 textbox가 나타나거나,  아님 셀 자체가  스크롤바가 생기던지 해서 내용이 보여지고, 수정도 가능한 방법을 문의 드립니다. 


2. 그리드에  AllowSorting 이 auto로 되어있을때 

해당 컬럼 header영역을 클릭하게 되면 자동으로 오름차순, 내림차순 정렬이 되는데요.  이걸 다시 초기화 하는 방법이 있는가요?


감사합니다. 

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

댓글목록

등록된 댓글이 없습니다.

1 답변

WinForms윈폼 Re: FlexGrid의 문의사항 2가지

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

페이지 정보

작성자 GCK폴 작성일 2023-05-22 08:14 댓글 0건

본문

첨부파일

안녕하세요 

그레이프시티입니다.


1)우선 Row의 길이를 자동으로 확장하는 방법은 AutoSizeRow라는 메소드를 사용하시면 됩니다.

예를 들면 아래와 같습니다.

private void flex_AfterEdit(object sender, C1.Win.C1FlexGrid.RowColEventArgs e)

{

flex.AutoSizeRow(e.Row);

}

제품이 설치 되면 같이 포함되는 예제에 이에 대한 내용이 포함되어 있으며 아래의 경로를 참고해 주시면 됩니다.

 \Documents\ComponentOne Samples\WinForms\v4.5.2\FlexGrid\CS\ 

첨부된 예제를 참고해 주셔도 됩니다.


2) 정렬된 열을 초기화 하려면 가장 간단한 방법은 사용자가 Ctrl+열 헤더 클릭을 하는 방법입니다. 이렇게 하면 초기화가 됩니다.

그러나 만일 이것을 코드를 통해 동작하게 하려면 C1FlexGrid.SortDefinition을 사용해 주시면 됩니다.

간단한 예제를 첨부드리니 참고해 주시기 바랍니다.


추가로 궁금하신 사항은 다시 문의 남겨 주시기 바랍니다.

감사합니다.

그레이프시티 드림.

댓글목록

등록된 댓글이 없습니다.

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