ComponentOne 2021 v1 출시 > 새로운 소식

본문 바로가기

ComponentOne

새로운 소식

정식출시 ComponentOne 2021 v1 출시

페이지 정보

작성자 GrapeCity 작성일 21-04-22 08:40 조회 102회 댓글 0건

본문

ComponentOne 2021 v1 릴리스가 드디어 출시되었습니다! 이 릴리스에는 Blazor 및 .NET 5 (WinForms 및 WPF)에 대한 흥미롭고 새로운 컨트롤이 많이 포함되어 있으며 플랫폼 간 FlexGrid의 기능 향상, Xamarin.Forms 5 지원 등이 포함됩니다. 아래에서 각 .NET 플랫폼 및 제품에 대한 모든 새로운 내용을 읽어보십시오.

WinForms의 새로운 기능

WinForms를 위한 새로운 .NET 5 컨트롤

이제 .NET 5 앱에 대해 다음 컨트롤을 사용할 수 있습니다. 이러한 컨트롤은 최신 .NET 6 미리보기에서도 사용할 수 있습니다. Microsoft는 .NET 5에서 향후 버전으로의 원활한 전환을 만들었습니다.

WinForms 향상을 위한 FlexGrid

.NET Framework 및 .NET 5 용 FlexGrid에 다음과 같은 요청된 기능이 추가되었습니다.


WinForms 다중 열 정렬


CTRL 키를 누른 상태에서 여러 열 머리글을 클릭하여 FlexGrid를 여러 열로 정렬합니다. 사용 가능한 정렬 모드는 단일 열, 열 범위 또는 다중 열입니다.


WinForms Multi column Sorting


컨텍스트 메뉴에서 FlexGrid 그룹화

이제 열 컨텍스트 메뉴에 그룹화 및 그룹 해제 기능이 있습니다. 사용자는 열 헤더를 마우스 오른쪽 버튼으로 클릭하여 해당 열을 기준으로 FlexGrid를 그룹화하거나 그룹 해제할 수 있습니다.

FlexGrid Grouping Context Menu


WinForms 맵 컨트롤 향상

WinForms 용 ComponentOne 맵은 새로운 ZoomToItems 메서드를 사용하여 특정 항목을 중심으로 프로그래밍 방식으로 확대할 수 있습니다. 또한 추가 회전 각도 속성을 사용하여 텍스트 마커를 사용자 지정합니다.


독일어 현지화 개선

이 릴리스에서는 독일어에 대한 현지화 된 리소스가 개선되었습니다.


Salesforce, Dynamics, QuickBooks, Google Analytics 등에서 보고서 생성

ComponentOne FlexReport를 통해 사용자는 이제 FlexReport Designer를 사용하여 Salesforce, Dynamics 365 Sales, QuickBooks Online, Google Analytics, OData 및 Kintone과 같은 클라우드 데이터 소스에서 비즈니스 보고서를 만들 수 있습니다.

통합을 통해 사용자는 필드를 선택하거나 SQL 쿼리를 작성하여 기존 데이터 소스와 동일한 방식으로 보고서를 만들 수 있습니다. 연결은 온라인 데이터 통합을위한 독립형 라이브러리 인 ComponentOne DataConnectors를 사용하여 지원됩니다.


Salesforce Report Wizard

WPF의 새로운 기능

WPF 용 새로운 .NET 5 컨트롤

이제 .NET 5 앱에서 다음 컨트롤을 사용할 수 있습니다.

C1Calendar, C1ProgressBar, C1Accordion, C1DragDropManager, C1SpellChecker, C1RadialMenu와 같은 컨트롤은 최신 .NET 6 미리보기에서도 사용할 수 있습니다.


.NET 5 용 새 WPF 캘린더


WPF 캘린더 컴포넌트가 업그레이드 되었습니다! 데스크톱 용으로 설계되었지만 터치용으로 개선된 이 캘린더는 사용자 정의 UI 템플릿과 부드러운 애니메이션을 지원합니다.


WPF Calendar


.NET 5 용 새로운 WPF용 Accordion 컨트롤


또한 WPF Accordion 컨트롤에는 .NET 5에 대한 새로운 스타일이 있습니다. 한 번에 모든 패널을 확장하도록 구성할 수 있기 때문에 기존의 Accordion 컨트롤 이상의 기능을 제공합니다.


WPF Accordion


.NET 5 용 WPF RadialMenu, SpellChecker, ProgressBar 등


당사의 .NET Framework RadialMenu, ProgressBar, SpellChecker 및 DragDropManager 컴포넌트는 있는 그대로 .NET 5로 포팅되었습니다.


RadialMenu


WPF 향상을 위한 FlexGrid

.NET Framework 및 .NET 5 용 FlexGrid에 다음과 같은 편리한 기능이 추가되었습니다.


WPF 다중 열 정렬


CTRL 키를 누른 상태에서 여러개의 열 머리글을 클릭하여 FlexGrid를 다중 열로 정렬합니다.


WPF Multi column Sorting


WPF 필터 행


클래식 필터 행 기능을 사용하여 모든 열 내의 텍스트를 필터링합니다. 새로운 GridRowFilter 행 유형을 사용해보세요. 그리고 자동 완성 및 텍스트 일치 설정을 설정해보세요.


WPF Filter Row


WPF Datagrid 호버 스타일


WPF 용 FlexGrid는 이제 선택한 스타일과 함께 작동하는 마우스 오버/hover 스타일을 지원합니다.

MouseOverMode 및 MouseOverBrush 속성을 설정합니다.


Datagrid Hover Styles


FlexPivot for WPF는 Cubes, KPI를 지원합니다.

작년에 우리는 현재 FlexPivot으로 알려진 WPF .NET 5 용 OLAP를 리팩터링 했습니다. 이제 OLAP Cube 지원을 추가했습니다.

목표, 상태 및 추세와 같은 KPI를 지원하여 OLAP 데이터 소스의 데이터를 표시할 수 있습니다.


FlexPivot Cubes KPIs


개선된 WPF 독일어 지원

이 릴리스에서는 독일어에 대한 현지화 된 리소스가 개선되었습니다.

Blazor의 새로운 기능

최신 Blazor Edition은 서버 및 WebAssembly 애플리케이션 용 Blazor에 기본적으로 구축 된 새로운 입력 및 레이아웃 컨트롤로 계속 확장됩니다.


Blazor 창 컴포넌트

새로운 C1Window 컴포넌트를 사용하여 Blazor 앱에서 모달 및 모덜리스 프롬프트와 대화 상자를 만듭니다.

C1Window를 전체 팝업 창으로 사용하여 마우스로 창 크기 조정, 닫기 및 드래그를 지원할 수 있습니다.

FlexGrid에 대한 팝업 편집을 제공하는 데 사용합니다.

C1Window를 간단한 팝업으로 사용하여 소유자 요소에 대한 추가 정보를 표시할 수도 있습니다.


Blazor Window Component


Blazor DateRangePicker 컴포넌트

새로운 C1DateRangePicker 컴포넌트로 기간을 선택하세요.

일정 기간 동안 서비스를 예약하거나 특정 날짜 창에 대한 데이터를 분석할 때 Blazor DateRangePicker를 사용하는 것이 유용합니다.

날짜 범위를 한 달로 제한하거나 드롭 다운의 여러 달 달력을 사용하여 마우스 또는 키보드로 날짜 범위를 선택할 수 있습니다.


DateRangePicker Component


사용자 정의 템플릿이 있는 Blazor 캘린더

Blazor 캘린더 컴포넌트는 이제 요일 슬롯의 사용자 정의를 지원합니다.

HTML을 사용하여 각 날짜 슬롯 유형에 대한 템플릿을 만들 수 있습니다.


Blazor Calendar


Blazor 툴팁 컴포넌트

사용자가 새 C1Tooltip 컴포넌트를 사용하여 요소 위로 마우스를 가져가면 툴팁을 표시합니다.

툴팁이 표시되는 위치를 지정할 수 있습니다.


Blazor Tooltip


Blazor MaskedTextBox 컴포넌트

새로운 C1MaskedTextBox 컴포넌트를 사용하여 마스킹 된 사용자 입력의 유효성을 검사하고 형식을 지정합니다.

마스킹 된 입력 컨트롤을 사용하면 사용자의 잘못된 입력을 방지하고 데이터를 데이터 소스에 다시 저장할 때 리터럴을 건너 뛸 수 있습니다.


Blazor MaskedTextBox


Blazor FlexGrid 열 크기 조정

FlexGrid는 이제 Blazor 서버 및 WebAssembly 애플리케이션 모두에서 마우스로 열 크기 조정을 지원합니다.

이 기능은 기본적으로 활성화되어 있습니다.

Blazor Column Resizing


체크박스 선택이 있는 Blazor ListView

Blazor ListView는 이제 마우스와 키보드 또는 체크박스를 사용하여 여러 항목 선택을 지원합니다.

새 ShowCheckBoxes 속성을 사용하여 체크박스를 표시합니다.


Blazor ListView


Blazor FlexChart 라인 마커

FlexChart는 이제 차트에 마우스 기반 커서를 추가 할 수있는 라인 마커를 지원합니다.

커서는 마우스 아래에 있는 지점에 대한 정보를 표시하는 데 사용되는 텍스트 요소와 정확한 위치를 나타내는 선택적 줄로 구성됩니다.


Blazor FlexChart Line Markers

ASP.NET MVC의 새로운 기능

MVC 날짜 범위 입력 제어

새로운 InputDateRange 컨트롤은 사용자가 날짜 범위를 선택할 수있는 고급 날짜 선택기입니다.

날짜 범위를 선택하면 서비스 숙박 시설을 예약하거나 특정 날짜 창에 대한 데이터를 분석하는 데 도움이 됩니다.

사용자가 선택할 수 있는 날짜 범위를 제한하거나 드롭 다운의 여러 달 달력을 사용하여 마우스 또는 키보드로 날짜 범위를 선택할 수 있습니다.


MVC Date Range Input


MVC CollectionView 계산 된 필드

이제 CalculatedFields의 속성을 사용하여 계산 필드를 C1CollectionView에 추가할 수 있습니다.

각 계산 된 필드에는 이름(name)과 식(expression)이 포함됩니다. 정규식에는 현재 데이터 항목을 참조하는 변수 '$'가 포함될 수 있습니다.

자세히 알아보기


MVC CollectionView Calculated Fields


MVC FlexGrid 유효성 검사 오류

이제 행 머리글에 도구 설명을 표시하여 FlexGrid 행에 여러 유효성 검사 오류를 표시 할 수 있습니다.

이 기능은 CollectionView를 통해 활성화됩니다.

데이터 서비스 컴포넌트의 새로운 기능

DataConnectors DbProvider 팩토리, EF Core 3.1

DbProvider 팩토리에 대한 지원을 추가했습니다. 이러한 지원은 DbProvider 팩토리 구성을 통해, 응용 프로그램 및 도구(Tool)에서 외부 ADO.NET 데이터 커넥터를 사용할 수 있도록 했습니다.

또한 Entity Framework Core 3.1을 지원하도록 데이터 커넥터를 업데이트했습니다.

여기에는 데이터 원본 뷰의 리버스 엔지니어링이 포함됩니다.

자세히 알아보기


더 많은 DataEngine Workbench 데이터 소스, CSV

Windows 또는 Mac에서 DataEngine Workbench 데스크톱 앱을 사용하여 코딩 없이 쿼리를 만들고 시각화할 수 있습니다. JavaScript 애플리케이션에서 이 워크 벤치에서 생성 한 스크립트와 JSON을 활용하십시오. 더 많은 통찰력을 얻으려면 다양한 소스에서 데이터를 가져옵니다.

ComponentOne DataConnectors 통합 덕분에 이제 OAuth를 지원하는 Kintone 및 OData 기반 소스와 같은 다양한 클라우드 기반 데이터 소스의 데이터를 분석할 수 있습니다.

Workbench 앱은 또한 쿼리 결과를 CSV로 내보내는 기능을 지원하므로 사용자와 애플리케이션 간에 분석 결과를 공유하는 데 도움이 됩니다.

Learn more


Xamarin의 새로운 기능

이제 전체 Xamarin Edition에서 Xamarin.Forms 5를 지원합니다. 컨트롤의 버전은 증가하지 않았지만, Xamarin.Forms 5.0 애플리케이션에 대해 테스트 및 승인되었습니다.


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