.NET Framework에서 Nuget 패키지를 통해 Spread.NET을 추가하는 방법 > 온라인 스터디

본문 바로가기

Spread.NET

온라인 스터디

1. 시작하기 .NET Framework에서 Nuget 패키지를 통해 Spread.NET을 추가하는 방법

페이지 정보

작성자 GrapeCity 작성일 22-05-11 09:56 조회 64회 댓글 0건

본문

a7942bb83b0f68cbcaf4ed560672527b_1652235622_6395.jpg


.NET Framework에서 NuGet 패키지를 이용하여 Spread.NET(WinForms)을 추가 및 사용할 수 있습니다. 

이번 게시물에서는 GrapeCity.Spread.WinForms Nuget 패키지를 이용하여 Spread.NET(WinForms)을 .NET Framework에서 사용하는 방법을 설명합니다.


* 참고

.NET 5/6, .NET Core 3.1에서 Nuget 패키지를 통해 Spread.NET을 추가하는 방법에 대해 알아보고 싶으신 경우, 다음 블로그 글을 참고해 주시기 바랍니다.

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

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


 

1단계 : 프로젝트 생성

1. 새 프로젝트 만들기를 클릭한 후 Windows Forms 앱(.NET Framework)를 선택합니다.

a7942bb83b0f68cbcaf4ed560672527b_1652227737_6211.png
 
2. 프로젝트의 이름을 입력하고 경로를 설정해준 후, "만들기"를 클릭합니다.
* Spread.NET 15.1 버전부터는 .NET Framework 4.6.2 이상의 버전을 선택해주셔야 합니다.

a7942bb83b0f68cbcaf4ed560672527b_1652227948_0384.png
 



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


1. "참조"를 우클릭하여 "Nuget 패키지 관리"를 클릭합니다.

a7942bb83b0f68cbcaf4ed560672527b_1652230110_7131.png

2. 찾아보기 탭에서 GrapeCity.Spread.WinForms 를 검색하여 Nuget 패키지를 설치합니다.

a7942bb83b0f68cbcaf4ed560672527b_1652230442_4577.png
 

3. 설치 시 나타나는 아래의 팝업 창들에 대해 각각 "확인", "동의함"을 클릭합니다.

a7942bb83b0f68cbcaf4ed560672527b_1652231287_6658.png  a7942bb83b0f68cbcaf4ed560672527b_1652231287_7354.png



 

3단계: fpSpread 컨트롤 추가하기


1. 솔루션 탐색기 창에서 Properties를 우클릭하여 추가 - 새 항목을 클릭합니다.

a7942bb83b0f68cbcaf4ed560672527b_1652231415_5901.png


2. 텍스트 파일을 선택한 후, 파일명을 'licenses.licx'로 설정합니다.


a7942bb83b0f68cbcaf4ed560672527b_1652231677_3747.png

3. licenses.licx 파일에 아래 텍스트를 추가합니다.

FarPoint.Win.Spread.FpSpread, FarPoint.Win.Spread


4. Form1.cs 를 우클릭하여 코드 보기를 클릭합니다.


a7942bb83b0f68cbcaf4ed560672527b_1652231978_9553.png

5. 아래 코드를 삽입하여 fpSpread 컨트롤을 추가합니다.

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 = "Welcome";          


a7942bb83b0f68cbcaf4ed560672527b_1652232075_0901.png

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

a7942bb83b0f68cbcaf4ed560672527b_1652235365_8657.png

7. Form1.cs 파일의 전체 코드는 아래와 같습니다.

using FarPoint.Win.Spread;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
            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 = "Welcome";

        }
    }
}


8. 프로젝트를 빌드하면 아래와 같은 실행 화면을 확인하실 수 있습니다.

a7942bb83b0f68cbcaf4ed560672527b_1652235530_8405.png
 



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

spnet.png

 
  • 페이스북으로 공유
  • 트위터로  공유
  • 구글플러스로 공유
  • 카카오톡으로 보내기

댓글목록

등록된 댓글이 없습니다.

그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
그레이프시티 홈페이지를 통해 제품에 대해서 더 자세히 알아 보세요!
홈페이지 바로가기
이메일 : sales-kor@grapecity.com | 전화 : 1670-0583 | 경기도 안양시 동안구 시민대로 230, B-703(관양동, 아크로타워) 그레이프시티(주) 대표자 : 허경명 | 사업자등록번호 : 123-84-00981 | 통신판매업신고번호 : 2013-경기안양-00331 Copyright ⓒ 2022 GrapeCity inc.