Property | Type | Description | |
---|---|---|---|
ApplyCommandProperty | DependencyProperty | ||
ContainerStyleProperty | DependencyProperty | ||
DateTimeTemplateProperty | DependencyProperty | ||
FieldsProperty | DependencyProperty | ||
GeodatabaseFeatureProperty | DependencyProperty | ||
HasEditsProperty | DependencyProperty | ||
HasErrorProperty | DependencyProperty | ||
InputTemplateProperty | DependencyProperty | ||
IsReadOnlyProperty | DependencyProperty | ||
LabelStyleProperty | DependencyProperty | ||
ResetCommandProperty | DependencyProperty |
Method | Description | |
---|---|---|
FeatureDataForm ( ) : System |
Initializes a new instance of the FeatureDataForm class.
|
|
OnApplyTemplate ( ) : void |
Method | Description | |
---|---|---|
OnApplyTemplate ( ) : void |
Method | Description | |
---|---|---|
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, |
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.
|
public static DependencyProperty ApplyCommandProperty | ||
return | DependencyProperty |
public static DependencyProperty ContainerStyleProperty | ||
return | DependencyProperty |
public static DependencyProperty DateTimeTemplateProperty | ||
return | DependencyProperty |
public static DependencyProperty FieldsProperty | ||
return | DependencyProperty |
public static DependencyProperty GeodatabaseFeatureProperty | ||
return | DependencyProperty |
public static DependencyProperty HasEditsProperty | ||
return | DependencyProperty |
public static DependencyProperty HasErrorProperty | ||
return | DependencyProperty |
public static DependencyProperty InputTemplateProperty | ||
return | DependencyProperty |
public static DependencyProperty IsReadOnlyProperty | ||
return | DependencyProperty |
public static DependencyProperty LabelStyleProperty | ||
return | DependencyProperty |