DevExpress WinForms 관련 정보

하나의 패키지에 담겨있는 DevExpress에 의해 만들어진 모든 WinForms 컴포넌트 스위트와 라이브러리.

DXperience DXv2 WinForms는 XtraGrid Suite, XtraBars Suite, XtraPivotGrid Suite, XtraScheduler Suite, XtraReports Suite, XtraTreeList Suite, XtraVerticalGrid Suite, XtraCharts Suite, XtraLayoutControl Suite, XtraNavBar, XtraEditors Library, XtraPrinting Library, XtraSpellChecker를 포함합니다.

Suite에 포함되어 있는 제품을 아래에 소개하고 있습니다.

XtraReports Suite

XtraReports Suite에는 Windows폼과 ASP.NET기술에 의한 차세대 장부표 어플리케이션 개발용 플랫폼으로써의 기능이 갖추어져 있습니다.  XtraReports는 고도의 장부표 솔루션이 필요로 하는 모든 기능을 만족시킴과 동시에 최종사용자가 사용하기 편리한 장부표를 단시간에 작성할 수 있도록 설계되어 있습니다. XtraReports Suite는 Microsoft Visual Studio . NET에 완전하게 통합되어 있으며,  Windows폼의 통상적인 어플리케이션을 작성하는 순서로 장부표를 작성할 수 있습니다.  XtraReports로 사용하는 코드 에디터(C#、VB.NET나J#), 프로퍼티그리드, 컴포넌트 툴 박스, 얼라이먼트 툴바나 Visual Studio IDE리소스는 모두 Windows폼과 같습니다.

 

 

XtraGrid Suite

XtraGrid Suite를 사용함으로써 .NET에 네이티브한 바운드나 언 바운드 그리드를 Visual Studio.NET 어플리케이션에 추가할 수 있습니다. XtraGrid .NET Suite는 100% C#로 개발된 Visual Studio .NET 전용의Grid(그리드), CardView(카드뷰 )및 Editors(편집 )라이브러리입니다. .NET Framework나 모든 .NET언어의 우위성을 풀로 사용할 수 있도록 최적화되어 있으며, 표준적인 2차원 그리드나 실행시의 그룹 분리, 열 카스터마이즈 또는 마스터/상세 지원이나 카드뷰, 그 외에도 기능이 풍부한 15 종류의 데이터 에디트, 고도의 알파 브렌디그나 커스텀 드로우(Custom Draw)등 모든 기능을 갖추고 있습니다. XtraGrid Suite는 C#의 소스코드 이용이 가능합니다.

XtraBars Suite

XtraBars Suite에 따라서 어플리케이션에MS Office XP스타일의 유저 인터페이스 기능을 간단하게 추가할 수 있습니다.  .NET 어플리케이션에 MS Office나Windows XP에 채용되어 있는 유저인터페이스 기능과 어플리케이션의 커스터마이즈 기능을 단시간에 간단하게 추가할 수 있습니다.  XtraBars에는 네비게이션 기능이나 장부표의 커스터마이즈 기능을 쉽게 작성하는 것을 목표로 설계된 다양한 기능이 갖추어져 있으며, 최첨단 룩&필을 어플리케이션에 갖추는 것이 가능합니다. 그러나 단 1행의 코드 작성도 필요하지 않습니다. 

XtraTreeList Suite

XtraTreeList Suite를 사용하여 .NET유저인터페이스를 구축할 수 있습니다. XtraTreeList Suite는 Visual Studio.NET용의 포괄적인TreeList(트리리스트)컨트롤로 처음부터 100% C#로 개발되었으며,  .NET Framework의 모든 우위성을 활용할 수 있도록 최적화하였습니다.  XtraTreeList는 다용도 데이터 시각화 시스템으로써, 데이터 바운드, 언 바운드와 같은 모든 모드에서 트리나 그리드 또는 그 조합으로 정보를 표시할 수 있습니다. 종래의 그리드나 트리 뷰를 조합시킨 독자적인 표시방법을 활용하여 시각에 호소하는 최첨단 어플리케이션 인터페이스를 갖추는 것이 가능합니다.

XtraVerticalGrid Suite

XtraVerticalGrid Suite는 화면상에 표시하는 정보를 완전하게 제어하면서 세련된 데이터 입력 장부표를 작성할 수 있는 스위트입니다.  XtraVerticalGrid는 그리드 컨트롤의 반대 기능으로써 데이터 세트의 특정 행을 표시하는 것이나, 컨테이너 속의 복수의 데이터 세트 행을 표시할 수 있습니다.  XtraVerticalGrid의 모든 사용 방법에서 화면상에 가장 효과적으로 정보를 표시할 수 있도록 정보를 편집하고 렌더링하는 것이 가능합니다.

XtraNavBar Suite

XtraNavBar Suite를 사용함으로써 차세대의.NET어플리케이션에 MS Outlook이나 Windows XP와 같은 룩&필을 갖추는 것이 가능합니다.  Microsoft가 도입하고 있는 최신 룩이나 필 표준을 .NET어플리케이션에 적용할 수 있습니다. XtraNavBar는 다양한 인터페이스 옵션을 갖추고 있으며,  MS Office、VS .NET、Windows XP중 어느 것이나 필요로 하는 경우에 최소한의 코드를 기술하는 것 만으로 많은 목적을 달성할 수 있습니다.  Developer Expres 외의 Visual Studio.NET 컴포넌트와 같이 XtraNavBar소스 코드의 이용이 가능하며, 모든 .NET언어에 대응하고 있습니다.

XtraEditors Library

XtraEditors Library는 단 1행의 코드 작성도 필요하지 않으며, 풍부한 인터페이스를 .NET어플리케이션에 갖출 수 있는 라이브러리입니다.  XtraEditors는100% C#로 개발된 컴포넌트 스위트이며,  Visual Studio .NET이나 모든 .NET언어용에 최적화되어 있습니다.  XtraEditors에는15종류의 데이터 에디트 컨트롤이 갖추어져 있습니다. 스위트의 모든 에디터는 언 바운드 모드와 데이터 인식 모드 양쪽에 대응하고 있습니다.  XtraEditors Library에는 Windows XP데이터가 조합되어 있으며, 차세대의 .NET어플리케이션에 최신 룩이나 필 표준을 간단하게 갖추는 것이 가능합니다. Developer Express외의 .NET컨트롤과 마찬가지로 이 라이브러리의 C#소스 코드를 구입할 수 있습니다.

XtraPrinting Library

XtraPrinting Library를 사용함으로써 어플리케이션에 고도의 인쇄 기능을 부가할 수 있습니다.  XtraPrinting Library는 데이터 렌더링과 시각화를 목적으로 한 시스템으로써 100% C#로 개발되어 있습니다. 특히 Visual Studio .NET에서의 페이지 인쇄용 유저 인터페이스 작성을 목표로 설계되고 구축되어 있습니다. XtraPrinting Library에 따라 XtraGrid이나 XtraTreeList과 같은 고도의 시각적인 컨트롤 내용도 단시간에 간단하게 인쇄할 수 있습니다. 이 결과 종래와 같은 장부표 작성 프로그램으로 단 하나의 장부표를 만드는 것이 아니라 거의 무한의 「장부표군」을 엔드유저가 이용할 수 있게 되었습니다.

DXperience DXv2 는 소스 코드 없이 이용할 수 있습니다.