Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for reusing same type of controls based on wpf through control pool

A technology of the same type and control pool, applied in the field of computer communication, can solve problems such as unresponsiveness, interface freeze, poor display efficiency, etc.

Active Publication Date: 2019-10-25
深圳市震有软件科技有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] 1. When the ListBox data is loaded for the first time, the interface appears to be unresponsive for a period of time
[0004] 2. When scrolling the ListBox scroll bar, the interface is obviously stuck
[0005] 3. When switching the ListBox data source, the interface appears to be unresponsive for a period of time
[0006] When the Windows system application is started, because the address book management system needs to display a large amount of contact information, the interface starts to display contact data, and each time a contact data is displayed, it will apply to the system for using a contact display control, so in the entire Controls need to be continuously created during the display process, which will cause interface freezes and poor display efficiency

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
  • Method and system for reusing same type of controls based on wpf through control pool
  • Method and system for reusing same type of controls based on wpf through control pool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the object, technical solution and advantages of the present invention more clear and definite, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0042] see figure 1 , figure 1 It is a flow chart of a preferred embodiment of the method for reusing the same type of controls based on WPF through the control pool in the present invention.

[0043] Such as figure 1 As shown, the embodiment of the present invention provides a method for reusing the same type of controls based on WPF through the control pool, including the following steps:

[0044] Step S100, when the system application is started, the address book management system displays a predetermined number of contact information, and the interface will display a group of data...

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 relates to the technical field of computer communication, and discloses a method and a system for repeatedly utilizing the same kind of controls through a control pool on basis of WPF (windows presentation foundation). The method comprises the following steps that when a system application program is started, an address list management system displays a preset amount of contact person information; an interface can display the same group of the same kind of data and starts to initialize the control pool; after the control pool initialization is completed, the interface sequentially displays the contact person data; after the display of data of one contact person, the use of one contact person display control is applied to the control pool; when the lower side contact person data is checked by rolling a rolling bar, the interface releases the display contact of a hidden contact person into the control pool. When a WPF technology is used for realizing a desktop application program, a created control is managed through the control pool and is repeatedly used; the number of times for creating the controls can be greatly reduced, so that the interface display time can be reduced; the display efficiency is greatly improved.

Description

technical field [0001] The invention relates to the technical field of computer communication, and discloses a method and a system for reusing controls of the same type based on WPF through a control pool. Background technique [0002] When using WPF technology to implement Windows-based software, it is often necessary to display a large amount of data of the same type, such as the address book management system that needs to display a large amount of contact information. When the amount of data reaches a certain level, general container controls, such as ListBox ( Item list control) control: a control that can display a group of data of the same type in order, and the display efficiency is very poor. If some display effects are added, the interface is more likely to freeze, mainly as follows: [0003] 1. When the ListBox data is loaded for the first time, the interface appears to be unresponsive for a period of time. [0004] 2. When scrolling the ListBox scroll bar, the i...

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 Patents(China)
IPC IPC(8): G06F9/451G06F9/50
CPCG06F9/451G06F9/5027G06F9/5055
Inventor 陈志芬卫宣安
Owner 深圳市震有软件科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products