C# Класс Esri.ArcGISRuntime.Toolkit.Controls.FeatureDataForm

Наследование: Control
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
ApplyCommandProperty DependencyProperty
ContainerStyleProperty DependencyProperty
DateTimeTemplateProperty DependencyProperty
FieldsProperty DependencyProperty
GeodatabaseFeatureProperty DependencyProperty
HasEditsProperty DependencyProperty
HasErrorProperty DependencyProperty
InputTemplateProperty DependencyProperty
IsReadOnlyProperty DependencyProperty
LabelStyleProperty DependencyProperty
ResetCommandProperty DependencyProperty

Открытые методы

Метод Описание
FeatureDataForm ( ) : System

Initializes a new instance of the FeatureDataForm class.

OnApplyTemplate ( ) : void

Защищенные методы

Метод Описание
OnApplyTemplate ( ) : void

Приватные методы

Метод Описание
ApplyChanges ( ) : void

This will save edit featue changes back to original feature.

AreEqual ( object o1, object o2 ) : bool
CanApplyChanges ( ) : bool

This will return true if the FeatureDataForm has changes and none of the changes are invalid.

CanReset ( ) : bool

This will return true if a change has been made to the edit feature.

CheckForError ( ) : bool
ControlOnPropertyChanged ( object sender, PropertyChangedEventArgs propertyChangedEventArgs ) : void

Watch FeatureDataField for changes to Value and ValidationException in order to know when SaveCommand and ResetCommand can be active.

CreateContainer ( ) : Panel

Creates a UI container for each field.

CreateControl ( GeodatabaseFeature feature, FieldInfo fieldInfo, bool isReadOnly ) : FrameworkElement

Creates a UI control for editing each field.

CreateLabel ( string labelText ) : FrameworkElement

Creates a UI label for each field

HasChanges ( ) : bool

Compares orignial GeodatabaseFeature to the clone GeodatabaseFeature to check for differences in attribute values.

OnContainerStylePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnDateTimeTemplatePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnFieldsPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnGeodatabaseFeaturePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnInputTemplatePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnIsReadOnlyPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
OnLabelStylePropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void
Refresh ( ) : void

Creates the UI of the entire control

Reset ( ) : void

This will override all edit feature changes back to the original feature values.

Описание методов

FeatureDataForm() публичный Метод

Initializes a new instance of the FeatureDataForm class.
public FeatureDataForm ( ) : System
Результат System

OnApplyTemplate() защищенный публичный Метод

protected public OnApplyTemplate ( ) : void
Результат void

Описание свойств

ApplyCommandProperty публичное статическое свойство

The dependency property for the FeatureDataForm.ApplyCommand.
public static DependencyProperty ApplyCommandProperty
Результат DependencyProperty

ContainerStyleProperty публичное статическое свойство

The dependency property for the ContainerStyle property.
public static DependencyProperty ContainerStyleProperty
Результат DependencyProperty

DateTimeTemplateProperty публичное статическое свойство

The dependency property for the DateTimeTemplate property.
public static DependencyProperty DateTimeTemplateProperty
Результат DependencyProperty

FieldsProperty публичное статическое свойство

The dependency property for the Fields property.
public static DependencyProperty FieldsProperty
Результат DependencyProperty

GeodatabaseFeatureProperty публичное статическое свойство

The dependency property for GeodatabaseFeature.
public static DependencyProperty GeodatabaseFeatureProperty
Результат DependencyProperty

HasEditsProperty публичное статическое свойство

The dependency property for FeatureDataForm.HasEdits.
public static DependencyProperty HasEditsProperty
Результат DependencyProperty

HasErrorProperty публичное статическое свойство

The dependency property for FeatureDataForm.HasError.
public static DependencyProperty HasErrorProperty
Результат DependencyProperty

InputTemplateProperty публичное статическое свойство

The dependency property for the InputTemplate property.
public static DependencyProperty InputTemplateProperty
Результат DependencyProperty

IsReadOnlyProperty публичное статическое свойство

The dependency property for the IsReadOnly property.
public static DependencyProperty IsReadOnlyProperty
Результат DependencyProperty

LabelStyleProperty публичное статическое свойство

The dependency property for the LabelStyle property.
public static DependencyProperty LabelStyleProperty
Результат DependencyProperty

ResetCommandProperty публичное статическое свойство

The dependency property for the ResetCommand
public static DependencyProperty ResetCommandProperty
Результат DependencyProperty