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

Fpspread에 dateTimeCellType 관련 문의드립니다 > Q&A | 토론

본문 바로가기

Spread.NET

Q&A | 토론

WinForms윈폼 Fpspread에 dateTimeCellType 관련 문의드립니다

페이지 정보

작성자 클릭 작성일 2024-04-26 15:41 조회 146회 댓글 1건
제품 버전 : 15.0.20221.0
컨트롤 이름 : FarPoint.Win.Spread.Fpspread

본문

첨부파일

안녕하세요.


Fpspread에 dateTimeCellType 관련 문의드립니다.


dateTimeCellType인 Cell이 Focus된 상태에서 더블클릭을 하면 아래 이미지처럼 DateTimePicker가 보여지고 날짜를 선택할 수 있게 되어 있던데요.


어떻게 Cell을 선택하다보니 해당 DateTimePicker를 영문으로 불러와져서 날짜를 영문으로 입력할 수 있게 되더라구요..


날짜 포맷 또한 영문 DateTimePicker로 날짜를 선택하면 "02-27-2024" 의 MM-dd-yyyy의 포맷이 아닌 "Feb 27, 2024"  와 같이 불러와졌습니다.


다만 정확한 방법을 몰라서 문의드리오니 방법을 알려주시면 감사하겠습니다.

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

댓글목록

MESCIUS써니님의 댓글

MESCIUS써니 작성일

클릭 님, 안녕하세요.
메시어스 입니다.

자세한 설명을 공유해주심에 감사드립니다.

달력에서 날짜를 설정했을 때 "MMM d, yyyy"의 형식, 단 이때 MMM은 영문 축약어로 날짜가 표시 되게 하고 싶다는 말씀으로 이해됩니다.

문의하신 내용이 가능한 지와 그 방법을 확인 후 안내 드리겠습니다!

1 답변

WinForms윈폼 Re: Fpspread에 dateTimeCellType 관련 문의드립니다

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

페이지 정보

작성자 MESCIUS써니 작성일 2024-04-29 13:19 댓글 0건

본문

클릭 님, 안녕하세요.

메시어스입니다.


아래와 같이 DateTimeCellType 설정 시, 문화권을 지정할 수 있습니다.

DateTimeCellType에 "en-US" 문화권을 지정한 후 UserDefinedFormat을 "MMM d, yyyy"로 설정하시면 원하시는 것과 같이 "Feb 27, 2024" 형식으로 표기할 수 있습니다.


아래 샘플 코드를 참고해주시기 바랍니다.

FarPoint.Win.Spread.CellType.DateTimeCellType date = new FarPoint.Win.Spread.CellType.DateTimeCellType();
date.DateTimeFormat = FarPoint.Win.Spread.CellType.DateTimeFormat.UserDefined;
date.UserDefinedFormat = "MMM d, yyyy";
date.SetCurrentCulture(new System.Globalization.CultureInfo("en-US"));
fpSpread1.Sheets[0].Columns[0].CellType = date;


감사합니다.

메시어스 드림

댓글목록

등록된 댓글이 없습니다.

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