Dynamic layout method of interface and system of dynamic layout method

A dynamic layout and interface technology, applied in the Internet field, can solve the problems that cannot fully meet the user's needs for window interface customization, and achieve the effect of meeting the needs of customization and simple layout methods

Active Publication Date: 2017-06-13
SHENZHEN YINO INTELLIGENCE TECH
View PDF9 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

There are also some methods of customizing the form, which are only simple arrangements on the layout, which cannot fully meet the user's needs for customizing the form interface

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic layout method of interface and system of dynamic layout method
  • Dynamic layout method of interface and system of dynamic layout method
  • Dynamic layout method of interface and system of dynamic layout method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0076] Please refer to figure 1 , Embodiment 1 of the present invention is: a method for dynamic interface layout, which can be used for dynamic interface layout of Winform application programs. The layout method is simple and can fully meet the needs of user customization. Including the following steps:

[0077] S1. Acquire a target interface and a layout configuration file of the target interface. The target interface can be selected according to the user's own needs, and the layout configuration file of the selected target interface can be obtained after selection.

[0078] S2. According to the control information in the layout configuration file, create a control list and an attribute list corresponding to the controls one by one. After the control list and attribute list are created, they can be displayed in the dynamic layout mode. The attribute list is the attribute list corresponding to the currently selected control. Each control in the control list has a correspond...

Embodiment 2

[0083] Please refer to figure 2 , Embodiment 2 of the present invention is a further extension of Embodiment 1 above, and the similarities will not be described again. The difference is that after step S2, it also includes:

[0084] S201. Add an extension field in the attribute list. The extended field is the key setting object, which can be set according to the user's preference. Such as time, price, gender and so on.

[0085] S202. Obtain a display data table that records display data.

[0086] S203. Associating the data fields in the display data table with preset attribute values ​​to obtain an association relationship. In the association relationship, different data fields correspond to different attribute values. The display data table records all the data that the control can display, and each data field corresponds to a different attribute value. Assuming that the preset attribute values ​​are 1, 2, and 3, the preset data fields in the display data table are date,...

Embodiment 3

[0097] Embodiment 3 of the present invention is a specific application scenario of the above-mentioned embodiment, specifically a dynamic interface layout method of a Winform application program, including:

[0098] After selecting the target interface, the user performs a dynamic layout operation to enter the dynamic layout mode. In the dynamic layout mode, a resizable window A pops up. Window A includes two lists, one is the control list (list 1), the other is the attribute list (list 2), and it also includes a drop-down selection box, the drop-down selection The box provides a drop-down list of new controls. There are also action buttons, including an add button and a remove button.

[0099] When the user needs to add a control, click the Add button to add the desired control. After adding the control, the newly added control needs to be instantiated and added to the target interface. The newly added control will also appear in List 1 middle. When the user needs to remov...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a dynamic layout method of an interface and a system of the dynamic layout method. The method comprises the following steps: acquiring a target interface and a layout configuration file of the target interface; establishing a control list and attribute lists corresponding to controls one to one according to control information in the layout configuration file; editing the control list and / or the attribute lists; adjusting the target interface according to the edited control list and / or attribute lists. The method and the system can be used for realizing dynamic layout of a Winform application program, users can edit the control list and the attribute lists correspondingly according to own needs, the operation is simple, and the requirements of users on self-defining of the target interface can be quickly realized and fully met.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to an interface dynamic layout method and a system thereof. Background technique [0002] In the field of Winform application development, when users browse or edit data records, they mostly browse through the form interface, and the interface controls on the form and the data binding of the controls are mostly fixed. When there is a need to modify, it is necessary to redesign and develop the window interface, which will greatly increase the workload of the designer, and these tasks are largely repetitive, resulting in a waste of human resources and not conducive to improving Application development efficiency. [0003] In recent years, some methods of customizing the user interface have emerged, but most of them stay on the adjustment of the interface, and do not propose a good solution for the binding of control data. There are also some methods of customizing the form, but...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
CPCG06F9/451
Inventor 曲宝林戴相昆蔡博宁黄玉荣杨涛牛宝龙马娜马林冯林春吴雄波唐逃旺
Owner SHENZHEN YINO INTELLIGENCE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products