The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Dec. 13, 2011
Filed:
Sep. 18, 2008
John W. Hart, Ii, Bellevue, WA (US);
John Z. Chen, Woodinville, WA (US);
Yun Feng Dong, Shanghai, CN;
Antoine Cote, Shanghai, CN;
Tao Shen HU, Shanghai, CN;
Wenhui Zhu, Shanghai, CN;
Paul J. Yuknewicz, Redmond, WA (US);
John W. Hart, II, Bellevue, WA (US);
John Z. Chen, Woodinville, WA (US);
Yun Feng Dong, Shanghai, CN;
Antoine Cote, Shanghai, CN;
Tao Shen Hu, Shanghai, CN;
Wenhui Zhu, Shanghai, CN;
Paul J. Yuknewicz, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Form controls can be reused so that the control can be bound to large volumes of data without adverse performance issues because of a large number of controls. A maximum number of rows of data N that can appear in a form are calculated. A container in memory is created for N+2 rows. The additional two rows are used to store the row after the last displayed row and the row previous to the first displayed row. In response to a user scroll or tab operation, rows within the container are reused. Child controls are hosted by the control and are also reused when the data is scrolled out of view.