Ở vào bài viết này, chúng ta đang thuộc tìm hiểu về DevExpress - một Một trong những bộ UI Control rất tốt dành cho framework .NET.

Bạn đang xem: Devexpress là gì

DevExpress là gì?

Đối cùng với đều xây dựng viên .NET thì DevEpress là một cách thức rất là có lợi, hỗ trợ không ít control vào Visual Studio. DevExpress không chỉ có góp xây cất winsize tốt website đẹp lên nhưng mà còn hỗ trợ mang đến Việc xây dựng được dễ ợt rộng, ta có thể thấy rõ ràng nhất là vào Việc liên hệ cùng với cửa hàng dữ liệu.

DevExpress được trình làng lần trước tiên vào khoảng thời gian 2011 với được phần đông xây dựng viên .NET thực hiện. Từ kia mang lại này đã thử qua không ít phiên bạn dạng với khá nhiều tăng cấp đáng chú ý. Phiên bản bắt đầu nhấtt bây giờ là v18.2. Với DevExpress ta hoàn toàn có thể trường đoản cú khiến cho mình một bộ Office riêng chỉ trong tầm một vài tiếng

Thành phần của DevExpress

WinForms Controls: Cung cung cấp những control mang đến WinForms.WPF Controls: Cung cấp những control đến WPF.Silverlight Controls: Cung cung cấp các control mang đến Silverlight.XtraCharts: Control cung cấp các nhiều loại biểu đồ gia dụng.XtraReports: Cung cung cấp những control tạo nên báo cáo.XPO: Cung cung cấp môi trường thao tác với database.XAF: Một technology new góp câu hỏi cải cách và phát triển phần mềm một cách gấp rút.

Cài đặt

Yêu cầu hệ thống:

Microsoft .NET Framework trường đoản cú 2.0 trlàm việc lênMicrosoft Visual StudioSQL Server

Việc setup DevExpress khôn xiết đơn giản dễ dàng bắt buộc bản thân sẽ không nói chi tiết phần này ra, các bạn cũng có thể download bên trên Home của DevExpress https://www.devexpress.com/. Bản trial 30 ngày có thể chấp nhận được họ download miễn phí tổn. Để có được rất nhiều control rộng ta rất cần được tải bản trả phí với mức giá thành tự 699 - 2199$ tùy theo option.

Control của DevExpress

Sau khi thiết lập kết thúc, ngay lúc mnghỉ ngơi Visual Studio ra bọn họ đã nhận thức thấy mục chọn Template DevExpress

*

lúc clichồng vào, ta chọn được những chủng loại UI Winkhung tốt Web Application khác biệt mang lại project.

Xem thêm: Nghĩa Của Từ Executive Order Là Gì ? Định Nghĩa Và Giải Thích Ý Nghĩa

*
*
*
*
*
*

Không số đông vậy, DevExpress còn hỗ trợ phần lớn bộ UI tương tự Microsoft Office với nhiều tác dụng giống như nlỗi phiên bản nơi bắt đầu.

*

Ta phân biệt Visual Studio có thêm không hề ít Control mới thay thế sửa chữa hầu như các Control khoác định. DevExpress cung cấp thêm không ít Control hữu dụng mà Visual Studio chưa xuất hiện như: RatingControl, CameraControl, ImageSlider, Ribbon Control, GalleryControl,....... Ta có thể tùy chỉnh thiết lập được properties nhiều hơn thế nữa cho Control và còn tồn tại một kho Icon hỗ trợ cho các Button.

Điểm nhưng mà mà lại mình đang có nhu cầu muốn tuyệt nhất ở DevExpress là SkinRibbon Gallery, với nó ta gồm chuyển đổi được không ít skin đẹp nhất, độc độc đáo mang đến Winsize.

Export tệp tin trong DevExpress

private void ExportExcel_Click(object sender, EventArgs e) DevExpress.XtraGrid.Views.Grid.GridView View = nhanSuGridControl.MainView as DevExpress.XtraGrid.Views.Grid.GridView; if (View != null) View.ExportToXlsx("MainViewData.xlsx"); Process excelexport = new Process(); excelexport.StartInfo.FileName = "EXCEL.exe"; excelexport.StartInfo.Arguments = "MainViewData.xlsx"; excelexport.Start(); private void ExportPDF_Click(object sender, EventArgs e) DevExpress.XtraGrid.Views.Grid.GridView View = nhanSuGridControl.MainView as DevExpress.XtraGrid.Views.Grid.GridView; if (View != null) View.ExportToPdf("MainViewData.pdf"); Process pdfexport = new Process(); pdfexport.StartInfo.FileName = "AcroRd32.exe"; pdfexport.StartInfo.Arguments = "MainViewData.pdf"; pdfexport.Start(); Trong DevExpress, ta thường thấy GridControl được thực hiện tương đối nhiều chính vì sự tiện dụng trong phương pháp xử lí cùng với bọn chúng. Mình gồm gồm một bài bác riêng rẽ nhằm nói rõ hơn về GridControl trong DevExpress sau. Tại trên đây mình có 2 function tiến hành công dụng export data từ Grid sang trọng file format .xlsx cùng .pdf. Với gần như ai đã từng làm cho function export data tự DataGridView khoác định thì thấy những function kia Lúc viết tương đối dài loại với phức tạp. Nhưng nhờ sự cung ứng của DevExpress mà lại Việc thao tác export dữ liệu trnghỉ ngơi yêu cầu gấp rút, tiện lợi rộng.

Đánh giá tổng quát

*Ưu điểm

Hạn chế xuất hiện thêm các khung riêng lẻCó thể trường đoản cú giãn nở khung bên trong khung bao gồm theo size của khung bao gồm cầm cố đổiCung cấp cho không hề ít UI đẹp nhất cho Winform, WebHỗ trợ không hề ít Control hữu dụngGiúp Việc lập trình trsinh sống đề nghị nhanh hao, thuận tiện hơnDễ cai quản lýCó nhiều tài liệu hỗ trợ

*Nhược điểm

Giá phiên bản quyền cao, phiên bạn dạng đầy đủ có giá 2199$/nămCài đặt nặngSở thư viện khá nặng trĩu cùng tốn thời hạn Khi load công tác lần đầu

Trong phần đa bài xích sau mình vẫn nói chi tiết hơn về GridControl với xây cất một lịch trình đầu tiên với DevExpress.

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *