Comprehensive Case Demo and winformdemo in the Winform development framework

Source: Internet
Author: User

Comprehensive Case Demo and winformdemo in the Winform development framework

In actual system development, we often need some simple case code. For this purpose, I use various flash points and good functions in the Winform development framework, some of them are simple encapsulation of functional modules, while some are integrated and used by some open-source components that are widely used. Therefore, they are presented in a Demo, in order to facilitate our understanding and reference at any time, and quickly apply the corresponding scenarios to specific projects.

1. Pop-up display interface and Main Interface

In many systems, it is quite good to provide a well-designed image as a program interface display, and this small program is no exception, it basically integrates some common features on the WInform interface.

The interface of the entire case is designed to facilitate the presentation of various minor functions. Therefore, the design is as follows, and the presentation of various small functions is quickly displayed through the tree list.

 

2. Data list display (GridControl and paging Control)

In many cases of data display, GridControl is generally used for display on DevExpress-based WInform interfaces. Here we also show several different display modes of native GridControl and my WInform paging control, the functional differences of the data presentation are described based on the actual case results.

In this comprehensive case, we also show the direct data entry operations based on these situations, this article also details how to use the Winform paging control in the DevExpress program to directly input and save data, and when using the GridView to directly input data in the DevExpress program, add the list selection function.

For general data presentation, the interface is automatically generated by the code generation tool. The interface integrates the features of the Winfrom paging control, which is convenient and quick.

 

The following example shows how to select data from the list.

And the case of direct data entry using GridControl on the right side based on TreeList tree-like list and search.

You can also enter data directly in the master-slave list.

 

3. Miscellaneous management for project development

In the project development process, we encapsulate some common functional modules to better and faster develop specific project functions, you can also use some widely used open-source components for function integration, such as various reports (XtraReport, RDLC reports, FastReport, etc.), document management, configuration management, FTP processing, and QR code), cameras, scanners, sound, and other devices. This module integrates these common functions. For details about how to use these functions in a project, refer to this module, which is very convenient and practical.

For example, FastReport's cultural and various report processing and design functions.

And the design and preview of different reports of XtraReport.

Or RDLC Report-based design and presentation.

Of course, in addition to reports, there are many other modules for processing.

You can also view the document operations of Apose. Cell and Aspose. Word.

Other functions will not be displayed one by one. You can download the Demo for more information.

The procedure of the integrated case is as follows: http://www.iqidi.com/download/SmallExampleDemo.rar

 

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.