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

.NET 5.0 과 .NET Core 3.1에서 Nuget 패키지를 통해 Spread.NET을 추가하는 방법 > 블로그 & Tips

본문 바로가기

Spread.NET

블로그 & Tips

.NET 5.0 과 .NET Core 3.1에서 Nuget 패키지를 통해 Spread.NET을 추가하는 방법

페이지 정보

작성자 GrapeCity 작성일 2021-09-01 13:56 조회 1,974회 댓글 0건

본문


Spread.NET v14부터는 .NET 5.0 및 .NET Core 3.1에서 NuGet 패키지를 이용하여 Spread.NET(WinForms)을 추가 및 사용할 수 있습니다. 

이번 게시물에서는 Spread.NET(WinForms) v14를 .NET 5.0 및 .NET Core 3.1에서 사용하는 방법을 설명합니다.

현재 .NET 5.0 및 .NET Core 3.1에서는 도구 상자에서 컨트롤을 끌어다 올리는 방식은 지원되지 않습니다.


* 참고

프로젝트를 .NET Core 3.1 및 .NET 5로 이식하는 방법에 대해 알아보고 싶으신 경우, 다음 블로그 글을 참고해 주시기 바랍니다.


아래 단계를 따라 진행합니다.

  • 1단계: 프로젝트 생성
  • 2단계: NuGet 패키지를 통한 Spread.NET 설치
  • 3단계: 코드를 입력하여 fpSpread 컨트롤 추가 



1단계: 프로젝트 생성

Windows Forms 앱을 선택합니다.


대상 프레임워크를 .NET 5.0과 .NET Core 3.1 중 선택합니다.


2단계: NuGet 패키지를 통한 Spread.NET 설치

 

솔루션 탐색기의 종속성에서 마우스 우 클릭 후 NuGet 패키지 관리를 클릭합니다. 


찾아보기 탭에서 grapecity.spread.winforms를 검색하여 NuGet 패키지를 설치합니다.


 

설치 시 나타나는 팝업들에 대하여 각각 '확인', '동의함'을 클릭합니다.


3단계: 코드를 입력하여 fpSpread 컨트롤 추가

Form1.cs에서 다음 코드를 사용하여 fpSpread 컨트롤을 추가합니다.

현재 .NET 5.0 및 .NET Core 3.1에서는 도구 상자에서 컨트롤을 끌어다 올리는 방식은 지원되지 않기 때문에 반드시 코드를 입력하여 추가해야 합니다.


Form1.cs

FpSpread fpSpread1 = new FpSpread();
fpSpread1.Location = new System.Drawing.Point(52, 12);
fpSpread1.Name = "fpSpread1";
fpSpread1.Size = new System.Drawing.Size(653, 380);
fpSpread1.Sheets.Count = 2;
this.Controls.Add(fpSpread1);
fpSpread1.ActiveSheet.Cells[0, 0].Text = "스프레드";



 FpSpread에 빨간 줄이 나타난다면 "using FarPoint.Win.Spread;"를 입력해 줍니다.


 

<컨트롤 사용 준비가 완료된 모습>


 

프로젝트를 빌드하면 위와 같은 실행 화면을 보실 수 있습니다.

.NET 5.0 및 .NET Core 3.1에서는 Licenses.licx 파일은 필요하지 않습니다.




지금 바로 Spread.NET을 다운로드하여 직접 테스트해보세요!

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

댓글목록

등록된 댓글이 없습니다.

메시어스 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기

태그1

인기글

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