Show / Hide Table of Contents

Class FeatureDataField

The FeatureDataField control is used to display or edit a single field attribute of an Feature.

Inheritance
object
DependencyObject
UIElement
FrameworkElement
Control
FeatureDataField
Implements
IEquatable<DependencyObject>
IAnimationObject
IVisualElement
IVisualElement2
IEquatable<UIElement>
IEquatable<FrameworkElement>
IWinRTObject
IUnmanagedVirtualMethodTableProvider
IDynamicInterfaceCastable
IEquatable<Control>
Namespace: Esri.ArcGISRuntime.Toolkit.UI.Controls
Assembly: Esri.ArcGISRuntime.Toolkit.WinUI.dll
Syntax
[WinRTRuntimeClassName("Microsoft.UI.Xaml.IUIElementOverrides")]
[WinRTExposedType(typeof(Esri_ArcGISRuntime_Toolkit_UI_Controls_CompassWinRTTypeDetails))]
public class FeatureDataField : Control, IEquatable<DependencyObject>, IAnimationObject, IVisualElement, IVisualElement2, IEquatable<UIElement>, IEquatable<FrameworkElement>, IWinRTObject, IUnmanagedVirtualMethodTableProvider, IDynamicInterfaceCastable, IEquatable<Control>

Constructors

Name Description
FeatureDataField()

Initializes a new instance of the FeatureDataField class.

Fields

Name Description
BindingValueProperty

Identifies the BindingValue dependency property.

FeatureProperty

Identifies the Feature dependency property.

FieldNameProperty

Identifies the FieldName dependency property.

InputTemplateProperty

Identifies the InputTemplate dependency property.

IsReadOnlyProperty

Identifies the IsReadOnly dependency property.

ReadOnlyTemplateProperty

Identifies the ReadOnlyTemplate dependency property.

SelectorTemplateProperty

Identifies the SelectorTemplate dependency property.

ValidationExceptionProperty

Identifies the BindingValue dependency property.

Properties

Name Description
BindingValue

Gets or sets the attribute value for field.

Feature

Gets or sets the Feature that owns the field attribute the schema and values of fields.

FieldName

Gets or sets the name of the attribute field that will be used to generate control.

InputTemplate

Gets or sets the template used for providing input when field is not bound to a coded-value domain.

IsReadOnly

Gets or sets a value indicating whether generated control will be read-only.

ReadOnlyTemplate

Gets or sets the template used when IsReadOnly is true or field is read-only as defined by field schema.

SelectorTemplate

Gets or sets the template used when field is bound to a coded-value domain.

ValidationException

Gets the validation exception.

Methods

Name Description
OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call ApplyTemplate().

OnValueChanged(object?, object?)

Called when an attribute value has changed.

OnValueChanging(object?, object?)

Called when an attribute value is about to change.

Events

Name Description
ValueChanged

Occurs when the field attribute value has changed and committed back to the feature.

ValueChanging

Occurs when the field attribute value has changed but has not yet been committed back to the feature.

In this article
Back to top Generated by DocFX