Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

EditFormUserControl.GetBoundPropertyName(Control) Method

Gets the editor’s property bound to the field in an underlying data source. The GetBoundPropertyName method is part of the ProvidePropertyAttribute implementation.

Namespace: DevExpress.XtraGrid.Views.Grid

Assembly: DevExpress.XtraGrid.v24.2.dll

NuGet Packages: DevExpress.Win.Grid, DevExpress.Win.Navigation

#Declaration

[DefaultValue("Text")]
public string GetBoundPropertyName(
    Control c
)

#Parameters

Name Type Description
c Control

The component within an EditFormUserControl.

#Returns

Type Default Description
String "Text"

The editor’s property bound to the field in the underlying data source.

#Remarks

The EditFormUserControl offers the BoundPropertyName extender property to other controls as it supports the ProvidePropertyAttribute. The BoundPropertyName specifies the editor’s property to which a field value is assigned on initializing the Edit Form, and from which a value is fetched and posted back to the grid on saving data. You can assign a value to the BoundPropertyName property at design time or via the EditFormUserControl.SetBoundPropertyName method in code.

The GetBoundPropertyName method returns the editor property assigned to the BoundPropertyName extender property. The GetBoundPropertyName and EditFormUserControl.SetBoundPropertyName methods are part of the ProvidePropertyAttribute implementation. For more information, see the Modify and Validate Cell Values topic.

See Also