Present It Any Way You Like
Whatever complex data constitutes the "it" in your application, the xamDataPresenterTM control for Windows® Presentation Foundation (WPF) is your one stop solution with its pluggable view architecture. Field layouts and template support make easy work of showing the data fields you want, where and how you want them. When the situation calls for a hierarchical data grid in traditional tabular format you plug in its GridView for all the features of the Infragistics xamDataGridTM control like sort and group by field, add, edit, and delete records, and bands of nested child data records.
Alternately, the xamDataPresenter accepts a CarouselView to take advantage of data records moving along an animated path, special visual effects that will enthrall your users, and all the features of the Infragistics xamDataCarouselTM control. What about the next phenomenal presentation format that doesn't exist, yet? Choose the xamDataPresenter control for its open and extensible view architecture to prepare your presentation today for the next great thing tomorrow.
Data Management Engine at Heart
Building on the high-performance data management engine used by the xamDataGrid control, xamDataPresenter shares the same fundamental support for lazy loading technology, data binding, automatic discovery of field layouts, master-detail (hierarchical) data relationships, and the many data operations you and your users are accustomed to having available. Having the horsepower to handle your complex data records efficiently and effectively makes all the difference in sustaining that base level of functionality your application needs from its presentation control, no matter what view your users experience.
Features at a Glance
- Multiple presentation formats – xamDataPresenter's pluggable view architecture can flip from either an engaging carousel or traditional tabular presentation format of expandable records. This view architecture is open to anyone to extend for use with future presentation formats.
- Data binding – xamDataPresenter must data bind to diverse data sources, and these include XmlDataProviders, ObjectDataProviders, DataSets, Arrays, Collections, and WPF data binding contexts.
- Field and relationship auto-discovery – xamDataPresenter simplifies the work you must do to layout data records by intelligently discovering field layouts and hierarchical data relationships.
- Field sorting, grouping, and resizing – xamDataPresenter lets users reorganize data as they like so that they can get the most value out of the presented information.
- Ease of editing data – xamDataPresenter lets users intuitively add and edit fields when your application allows and supports convenient data editing controls that can be plugged in.
- Stunning effects – xamDataPresenter can be used to provide an engaging carousel presentation that creates a sense of depth and motion for users by applying visual effects that alter the transparency, scale, and skew of records as they move into and out of a user's field of vision.