corelibraries-devexpress-dot-data-dot-unboundsource-f188df72.md
Occurs when a value is set in the UnboundSource.
Namespace : DevExpress.Data
Assembly : DevExpress.Data.v25.2.dll
NuGet Package : DevExpress.Data
public event EventHandler<UnboundSourceValuePushedEventArgs> ValuePushed
Public Event ValuePushed As EventHandler(Of UnboundSourceValuePushedEventArgs)
The ValuePushed event's data class is UnboundSourceValuePushedEventArgs. The following properties provide information specific to this event:
| Property | Description |
|---|---|
| PropertyName | Gets the name of the property whose value is being set. |
| RowIndex | Gets the row index of the value. |
| Tag | Gets an object that contains data associated with the value. |
| Value | Specifies the value which is being set. |
Handle this event to save modified data back to your data source. An example is provided in the UnboundSource topic.
The following code snippets (auto-collected from DevExpress Examples) contain references to the ValuePushed event.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.
XDL_how-to-utilize-the-unboundsource-component-in-code-t474976/CS/UnboundDS-Code/Form1.cs#L26
unboundDS.ValueNeeded += unboundDS_ValueNeeded;
unboundDS.ValuePushed += unboundDS_ValuePushed;
unboundDS.SetRowCount(100000);
wpf-data-grid-use-unbounddatasource-with-source-generator/CS/ViewModels/MainViewModel.cs#L41
//Processes the data push operation
UnboundSource.ValuePushed += (_, e) => {
if (EqualityComparer<string>.Default.Equals(e.PropertyName, nameof(Item.Id)))
XDL_how-to-utilize-the-unboundsource-component-in-code-t474976/VB/UnboundDS-Code/Form1.vb#L26
AddHandler unboundDS.ValueNeeded, AddressOf unboundDS_ValueNeeded
AddHandler unboundDS.ValuePushed, AddressOf unboundDS_ValuePushed
unboundDS.SetRowCount(100000)
See Also