ArcGIS API for WPF - Library Reference
ESRI.ArcGIS.Client.Toolkit Namespace
See Also  Inheritance Hierarchy Send comments on this topic
All controls, or widgets, are included in the same namespace.

Classes

 ClassDescription
ClassAttachmentEditor The AttachmentEditor Control allows for uploading, downloading, and deleting of files associated with Graphic features in a FeatureLayer.
ClassAttachmentEditor.BeginUploadEventArgs Event argument for the BeginUpload event.
ClassAttachmentEditor.UploadFailedEventArgs Event argument for the UploadFailed event.
ClassAttribution The Attribution Control displays Copyright information for Layers that have the IAttribution Interface implemented.
ClassBookmark The Bookmark Control allows for setting pre-defined Map.Extent values using a name for speedy navigation of the Map.
ClassBookmark.MapBookmark Bookmark class for storing named extents
ClassCodedValueDomainColumn CodedValueDomainColumn is used for coded value domains from the feature layer. CodedValueDomains also are used for FeatureTypes
ClassDynamicCodedValueDomainColumn DynamicCodedValueDomainColumn is used for coded value domain types that change depending on the value of another column. i.e when the TypeIDField value changes a new set of coded values may apply.
ClassEditorWidget Editor widget.
ClassFeatureCollectionView Collection View for sorting and filtering Graphics.
ClassFeatureDataField<T> The FeatureDataField class. Used by FeatureDataForm to create values corresponding to each graphic attribute. Beside data validation since FeatureDataField implements INotifyPropertyChanged interface it will notify FeatureDataForm about any change in an attribute.
ClassFeatureDataForm The FeatureDataForm Control. Provides the ability to view/modify graphic attributes in Graphics/Feature layers.
ClassFeatureDataGrid Feature DataGrid Control.
ClassFeatureValidationRule *FOR INTERNAL USE ONLY* This class is used to validate edits in the DataGrid before saving them back to the Graphic attribute.
ClassInfoWindow Creates an instance of the InfoWindow that positions itself on top of the map
ClassLegend The Legend is a utility control that displays the symbology of Layers and their description for map interpretation. By altering its various DataTemplates, the Legend Control functionality can be altered to behave like an interactive Table of Contents (TOC).
ClassLegend.RefreshedEventArgs Legend Event Arguments used when the legend is refreshed.
ClassMagnifier Map Magnifying glass Magnifier
ClassMagnifyingGlass Magnifying control for the ESRI.ArcGIS.Client.Map using a ESRI.ArcGIS.Client.TiledMapServiceLayer.
ClassMapProgressBar A Map ProgressBar control that automatically fades in and out when map loads tiles.
ClassMapTip Graphics Layer MapTip control
ClassNavigation Navigation control supporting pan, zoom and rotation.
ClassOverviewMap OverviewMap Control
ClassRangeDomainValidationRule *FOR INTERNAL USE ONLY* Validates RangeDomains values in the FeatureDataGrid.
ClassScaleLine The ScaleLine Control generates a line representing a certain distance on the map in both Metric and US units.
ClassSelectedToolbarItemArgs

Note: This API is now obsolete. This class is used with the Toolbar, which is deprecated.

Used with the Toolbar to pass along Event arguments used with the selected toolbar item.

ClassStringToPrimitiveTypeConverter *FOR INTERNAL USE ONLY* Used to convert values from TextBox controls back to the original data type of the graphic attribute. This is used when editing values in the FeatureDataGrid.
ClassSymbolTemplate The template in a template picker layer
ClassTemplateGroup A group of templates representing a layer in the template picker
ClassTemplatePicker A template picker control enables selecting feature types to add when editing a feature layer that is based on a feature service.
ClassTimeSlider The TimeSlider is a utility Control that emits TimeExtent values typically for use with the Map Control to enhance the viewing of geographic features that have attributes based upon Date/Time information.
ClassTimeSlider.ValueChangedEventArgs System.Windows.RoutedEventArgs used when raising the TimeSlider.ValueChanged event.
ClassToolbar

Note: This API is now obsolete. Please use a Panel or other container control, such as a StackPanel or Grid.

A Widget used to represent a Toolbar. This control has been deprecated to encourage effective use of container controls in the core platform which are designed to layout framework elements in an application. For example, if a panel of tools is necessary in an application, use the StackPanel to organize Buttons or other controls that initiate actions.

ClassToolbarItem

Note: This API is now obsolete. This class is used with the Toolbar, which is deprecated.

The item used to represent a toolbar component

ClassToolbarItemCollection

Note: This API is now obsolete. This class is used with the Toolbar, which is deprecated.

An observable Collection of Toolbaritems

Delegates

 DelegateDescription
DelegateToolbarIndexChangedHandler

Note: This API is now obsolete. This class is used with the Toolbar, which is deprecated.

Handler for the Toolbar Index Changed

DelegateToolbarItemMouseEnter

Note: This API is now obsolete. This class is used with the Toolbar, which is deprecated.

Handler for the Toolbar item Mouse enter

DelegateToolbarItemMouseLeave

Note: This API is now obsolete. This class is used with the Toolbar, which is deprecated.

Handler for the Toolbar item Mouse Leave

Enumerations

 EnumerationDescription
EnumerationFeatureDataFormLabelPosition The enumeration type indicating position of field labels in the FeatureDataForm.
EnumerationLegend.Mode LayerItems mode enumeration defines the structure of the legend : Flat or Tree.
EnumerationScaleLine.ScaleLineUnit Unit used by the scale line control
EnumerationTimeMode TimeMode represents the way dates are measured over time for the TimeSlider control.
EnumerationToolbar.ClickEffect

Note: This API is now obsolete. Please use a Panel or other container control, such as a StackPanel or Grid.

An enumeration used to select the type of click effect

See Also

© ESRI, Inc. All Rights Reserved.