Cells, CellValuePresenters and Cell Virtualization

Glossary Item Box

Infragistics(R) NetAdvantage(R) for WPF

Cells, CellValuePresenters and Cell Virtualization

Each DataRecord exposes a Cells collection that lazily creates a Cell for each Field in the FieldLayout. "Lazy creation" means that a Cell object is not created until it is requested in code or XAML.

Note: Cells are not UIElements™, but rather lightweight objects that wrap the values in the data source for the associated field. They are represented in the UI by corresponding CellValuePresenter elements.

CellValuePresenter elements are virtualized so that they are created only to represent the cells that are currently in view (for more information, see Performance Optimizations Overview). However, in the following two cases, CellValuePresenters are created for cells that may not be in view:


E-mail your feedback on this topic.

Opinion about our help? Take our survey.

Copyright © 2003-2007 Infragistics, Inc. All rights reserved.

Build Version: 7.1.20071.1320