corelibraries-devexpress-dot-xtraprinting-dot-printingsystembase.md
Provides access to the collection of fields whose content can be edited in Print Preview.
Namespace : DevExpress.XtraPrinting
Assembly : DevExpress.Printing.v25.2.Core.dll
NuGet Package : DevExpress.Printing.Core
[Browsable(false)]
public EditingFieldCollection EditingFields { get; }
<Browsable(False)>
Public ReadOnly Property EditingFields As EditingFieldCollection
| Type | Description |
|---|---|
| EditingFieldCollection |
The collection of fields whose content can be edited in Print Preview.
|
If a EditOptions.Enabled property of a control is set to true , its content becomes customizable in Print Preview. Each time such a control is rendered in Print Preview, a new appropriate EditingField instance is added to the EditingFields collection: TextEditingField for a label or its descendant, CheckEditingField for a check box, and the ImageEditingField.ImageSource for a picture box.
An editing field provides options corresponding to edit options of a control and indicates the current field value (EditingField.EditValue or CheckEditingField.CheckBoxState) as well as a visual brick used to render this field in Print Preview (EditingField.Brick).
Changing a field’s value in Print Preview updates the corresponding property and each time this value is changed, the PrintingSystemBase.EditingFieldChanged event occurs.
For more information, see Content Editing in Print Preview.
See Also