Version

Editing Data (xamDataPresenter)

Occasionally, you might use a database purely for informational purposes, never modifying the data. However, when this is not the case, you need a dependable and easy way for the end user to modify data. These modifications might include adding, updating, or deleting data, all of which are tasks that the xamDataPresenter™ control performs by default.

The xamDataPresenter control displays several views of the underlying data source. The xamDataPresenter control can also manipulate the data source through several convenient methods, allowing you to give your end users the ease of use they’ve become accustomed to.

Click the following links to view topics written specifically to help you edit data using the xamDataPresenter control.

Learn about the default editors used by the xamDataPresenter and how you can register your own editors.

This topic explains how to customize the control’s editing behavior.

Learn when the DataValueChanged event is raised and how you can interact with the date it provides.

Discover how to receive data value changed events from fields in the view and not in the view.

Learn how to operate with the value history of a cell or reset it.

Learn how to bind the value of a cell from the active record to a TextBox control.

An example showing how to access cell data when a RecordActivated event is fired.

This topic describes how to disable a particular field’s cells and how to set a field to be read-only in the xamDataPresenter controls.

Learn about the different selection types used in xamDataPresenter.

List of the default editors used for different data types.

A sample showing how to modify the CellValuePresenter object’s template to show cell value in a custom control.

A sample showing how to change the default editor on a cell.

Learn about data validation and how to display error notifications to the end user.

Learn specific information about data editing in the Carousel View control.

Learn specific information about data editing in the Grid View control.