Back to Devexpress

RepositoryItem.InplaceModeImmediatePostChanges Property

windowsforms-devexpress-dot-xtraeditors-dot-repository-dot-repositoryitem-97d52944.md

latest4.1 KB
Original Source

RepositoryItem.InplaceModeImmediatePostChanges Property

For internal use. Gets or sets whether the in-place editor posts its value to the bound data source immediately after the value changes.

Namespace : DevExpress.XtraEditors.Repository

Assembly : DevExpress.XtraEditors.v25.2.dll

NuGet Package : DevExpress.Win.Navigation

Declaration

csharp
[Browsable(false)]
[DefaultValue(DefaultBoolean.Default)]
[DXCategory("Behavior")]
[EditorBrowsable(EditorBrowsableState.Never)]
public virtual DefaultBoolean InplaceModeImmediatePostChanges { get; set; }
vb
<DXCategory("Behavior")>
<DefaultValue(DefaultBoolean.Default)>
<Browsable(False)>
<EditorBrowsable(EditorBrowsableState.Never)>
Public Overridable Property InplaceModeImmediatePostChanges As DefaultBoolean

Property Value

TypeDefaultDescription
DefaultBooleanDefault

True to post the edit value to the bound data source immediately after the value changes; otherwise, False to post the edit value after losing focus.

|

Available values:

NameDescriptionReturn Value
True

The value is true.

|

0

| | False |

The value is false.

|

1

| | Default |

The value is specified by a global option or a higher-level object.

|

2

|

Remarks

The InplaceModeImmediatePostChanges property is overridden in descendant classes to affect the following non-text in-place editors that are used to edit values in data-aware controls (for example, Data Grid, TreeList, Vertical Grid, etc.):

Data EditorAPI
CheckEditRepositoryItemCheckEdit.InplaceModeImmediatePostChanges
ToggleSwitchRepositoryItemToggleSwitch.InplaceModeImmediatePostChanges
RatingControlRepositoryItemRatingControl.InplaceModeImmediatePostChanges
RadioGroupRepositoryItemRadioGroup.InplaceModeImmediatePostChanges
TrackBarControlRepositoryItemTrackBar.InplaceModeImmediatePostChanges
PopupBaseEdit descendantsRepositoryItemPopupBase.InplaceModeImmediatePostChanges

Important

The InplaceModeImmediatePostChanges property has no effect on text-based editors.

Tip

Set the InplaceModeImmediatePostChanges property to DefaultBoolean.Default and use the WindowsFormsSettings.InplaceEditorUpdateMode property to control update behavior globally:

  • Immediate - Post the edit value immediately after the user modifies it.
  • Postponed - Post the edit value when the cell loses focus.

See Also

InplaceEditorUpdateMode

RepositoryItem Class

RepositoryItem Members

DevExpress.XtraEditors.Repository Namespace