The ItemsControl type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| ItemsControl |
Initializes a new instance of the ItemsControl class.
|
Methods
Fields
| Name | Description | |
|---|---|---|
| AlternationCountProperty |
Identifies the AlternationCount dependency property.
| |
| DisplayMemberPathProperty |
Identifies the DisplayMemberPath dependency property.
| |
| IsTextSearchCaseSensitiveProperty |
Identifies the IsTextSearchCaseSensitive dependency property.
| |
| IsTextSearchEnabledProperty |
Identifies the IsTextSearchEnabled dependency property.
| |
| ItemBindingGroupProperty |
Identifies the ItemBindingGroup dependency property.
| |
| ItemContainerStyleProperty |
Identifies the ItemContainerStyle dependency property.
| |
| ItemContainerStyleSelectorProperty |
Identifies the ItemContainerStyleSelector dependency property.
| |
| ItemsPanelProperty |
Identifies the ItemsPanel dependency property.
| |
| ItemStringFormatProperty |
Identifies the ItemStringFormat dependency property.
| |
| ItemTemplateProperty |
Identifies the ItemTemplate dependency property.
| |
| ItemTemplateSelectorProperty |
Identifies the ItemTemplateSelector dependency property.
|
Properties
| Name | Description | |
|---|---|---|
| ActualHeight | (Inherited from FrameworkElement.) | |
| ActualWidth | (Inherited from FrameworkElement.) | |
| AllowDrop | (Inherited from UIElement.) | |
| AlternationCount |
Gets or sets then number of alternating item containers in the ItemsControl, which enables alternating containers to have a unique appearance.
This is a dependency property.
| |
| AreAnyTouchesCaptured | (Inherited from UIElement.) | |
| AreAnyTouchesCapturedWithin | (Inherited from UIElement.) | |
| AreAnyTouchesDirectlyOver | (Inherited from UIElement.) | |
| AreAnyTouchesOver | (Inherited from UIElement.) | |
| Background | (Inherited from Control.) | |
| BaseItemsControl |
Gets the base ItemsControl used as the core for this control.
| |
| BindingGroup | (Inherited from FrameworkElement.) | |
| BitmapEffect | Obsolete. (Inherited from UIElement.) | |
| BitmapEffectInput | Obsolete. (Inherited from UIElement.) | |
| BorderBrush | (Inherited from Control.) | |
| BorderThickness | (Inherited from Control.) | |
| CacheMode | (Inherited from UIElement.) | |
| Clip | (Inherited from UIElement.) | |
| ClipToBounds | (Inherited from UIElement.) | |
| CommandBindings | (Inherited from UIElement.) | |
| ContextMenu | (Inherited from FrameworkElement.) | |
| Count |
Gets the count of entities managed by this ItemsControlBase.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| Cursor | (Inherited from FrameworkElement.) | |
| DataContext | (Inherited from FrameworkElement.) | |
| DefaultStyleKey | (Inherited from FrameworkElement.) | |
| DependencyObjectType | (Inherited from DependencyObject.) | |
| DesiredSize | (Inherited from UIElement.) | |
| Dispatcher | (Inherited from DispatcherObject.) | |
| DisplayMemberPath |
Gets or sets a path to a value on the source object to serve as the visual representation of the object.
This is a dependency property.
| |
| Effect | (Inherited from UIElement.) | |
| EntityManager |
Gets the EntityManager object that is used internally for managing entities displayed by this ItemsControlBase.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| EntityManagerSource |
Gets or sets a custom EntityManager object to use internally within this ItemsControlBase.
When this property is set to an entity manager instance the control items collection is ignored.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| FlowDirection | (Inherited from FrameworkElement.) | |
| Focusable | (Inherited from UIElement.) | |
| FocusVisualStyle | (Inherited from FrameworkElement.) | |
| FontFamily | (Inherited from Control.) | |
| FontSize | (Inherited from Control.) | |
| FontStretch | (Inherited from Control.) | |
| FontStyle | (Inherited from Control.) | |
| FontWeight | (Inherited from Control.) | |
| ForceCursor | (Inherited from FrameworkElement.) | |
| Foreground | (Inherited from Control.) | |
| HandlesScrolling | (Inherited from Control.) | |
| HasAnimatedProperties | (Inherited from UIElement.) | |
| HasItems |
Gets a value that indicates whether the ItemsControlBase contains items.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| Height | (Inherited from FrameworkElement.) | |
| HorizontalAlignment | (Inherited from FrameworkElement.) | |
| HorizontalContentAlignment | (Inherited from Control.) | |
| InheritanceBehavior | (Inherited from FrameworkElement.) | |
| InputBindings | (Inherited from UIElement.) | |
| InputScope | (Inherited from FrameworkElement.) | |
| IsArrangeValid | (Inherited from UIElement.) | |
| IsAsyncPresentationDeferred |
Gets (or sets, for inheriters) a value indicating whether the asynchrnous data loading is currently deferred.
(Inherited from ItemsControlBase.) | |
| IsAsyncPresentationEnabled |
Gets or sets a value indicating whether to load managed entities asynchronously within this ItemsControlBase.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| IsAsyncPresentationEnabledMinCount |
Gets or sets the initial entity count to load synchronously within this ItemsControlBase before initiating the asynchronous load mode when IsAsyncPresentationEnabled property is set to true.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| IsAsyncPresentationEnabledPageSize |
Gets or sets the initial entity count to load synchronously within this ItemsControlBase before initiating the asynchronous load mode when IsAsyncPresentationEnabled property is set to true.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| IsEnabled | (Inherited from UIElement.) | |
| IsEnabledCore | (Inherited from UIElement.) | |
| IsEntityManagerInternal |
Gets a value that indicates whether the current EntityManager is internal.
(Inherited from ItemsControlBase.) | |
| IsFocused | (Inherited from UIElement.) | |
| IsHitTestVisible | (Inherited from UIElement.) | |
| IsInitialized | (Inherited from FrameworkElement.) | |
| IsInputMethodEnabled | (Inherited from UIElement.) | |
| IsItemsControlHostInitialized |
Gets a value indicating whether the control is initialized and the ItemsControl host is available.
(Inherited from ItemsControlBase.) | |
| IsKeyboardFocused | (Inherited from UIElement.) | |
| IsKeyboardFocusWithin | (Inherited from UIElement.) | |
| IsLoaded | (Inherited from FrameworkElement.) | |
| IsLoadingEntities |
Gets a value indicating whether the control is currently loading entities (asynchronously).
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| IsManipulationEnabled | (Inherited from UIElement.) | |
| IsMeasureValid | (Inherited from UIElement.) | |
| IsMouseCaptured | (Inherited from UIElement.) | |
| IsMouseCaptureWithin | (Inherited from UIElement.) | |
| IsMouseDirectlyOver | (Inherited from UIElement.) | |
| IsMouseOver | (Inherited from UIElement.) | |
| IsSealed | (Inherited from DependencyObject.) | |
| IsStylusCaptured | (Inherited from UIElement.) | |
| IsStylusCaptureWithin | (Inherited from UIElement.) | |
| IsStylusDirectlyOver | (Inherited from UIElement.) | |
| IsStylusOver | (Inherited from UIElement.) | |
| IsTabStop | (Inherited from Control.) | |
| IsTextSearchCaseSensitive |
Gets or sets a value that indicates whether case is a condition when searching for items.
This is a dependency property.
| |
| IsTextSearchEnabled |
Gets or sets a value that indicates whether TextSearch is enabled on the ItemsControl instance.
This is a dependency property.
| |
| IsVisible | (Inherited from UIElement.) | |
| Item |
Gets the entity in the ItemsControlBase that wraps the specified item.
(Inherited from ItemsControlBase.) | |
| ItemBindingGroup |
Gets or sets the BindingGroup that is used for each item in the ItemsControl.
This is a dependency property.
| |
| ItemContainerStyle |
Gets or sets the Style that is applied to the container for element generated for each item.
This is a dependency property.
| |
| ItemContainerStyleSelector |
Gets or sets custom style selection logic for a style that can be applied to each generated item container element.
This is a dependency property.
| |
| Items |
Gets the collection used to generate the content of this ItemsControlBase.
(Inherited from ItemsControlBase.) | |
| ItemsControlHost |
Gets the ItemsControl host template part used internally by this ItemsControlBase.
(Inherited from ItemsControlBase.) | |
| ItemsPanel |
Gets or sets the template that defines the panel that controls the layout of items.
This is a dependency property.
| |
| ItemsSource |
Gets or sets a collection of items used to generate the content of this ItemsControlBase.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| ItemStringFormat |
Gets or sets a composite string that specifies how to format the items in the ItemsControl if they are displayed as strings.
This is a dependency property.
| |
| ItemTemplate |
Gets or sets the DataTemplate to be used to display each item.
This is a dependency property.
| |
| ItemTemplateSelector |
Allows the application writer to provide custom logic for choosing a template used to display each item.
This is a dependency property.
| |
| Language | (Inherited from FrameworkElement.) | |
| LayoutTransform | (Inherited from FrameworkElement.) | |
| LoadedEntities |
Gets the entities that are currently loaded within this ItemsControlBase.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| LoadedEntitiesSource |
Gets or sets the overriding source collection for loaded entities that would be displayed in the items control host of the control.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| LogicalChildren | (Inherited from FrameworkElement.) | |
| ManagedEntities |
Gets the entity collection managed by this ItemsControlBase.
This is a dependency property.
(Inherited from ItemsControlBase.) | |
| Margin | (Inherited from FrameworkElement.) | |
| MaxHeight | (Inherited from FrameworkElement.) | |
| MaxWidth | (Inherited from FrameworkElement.) | |
| MinHeight | (Inherited from FrameworkElement.) | |
| MinWidth | (Inherited from FrameworkElement.) | |
| Name | (Inherited from FrameworkElement.) | |
| Opacity | (Inherited from UIElement.) | |
| OpacityMask | (Inherited from UIElement.) | |
| OverridesDefaultStyle | (Inherited from FrameworkElement.) | |
| Padding | (Inherited from Control.) | |
| Parent | (Inherited from FrameworkElement.) | |
| PersistId | Obsolete. (Inherited from UIElement.) | |
| RenderSize | (Inherited from UIElement.) | |
| RenderTransform | (Inherited from UIElement.) | |
| RenderTransformOrigin | (Inherited from UIElement.) | |
| Resources | (Inherited from FrameworkElement.) | |
| SnapsToDevicePixels | (Inherited from UIElement.) | |
| Style | (Inherited from FrameworkElement.) | |
| StylusPlugIns | (Inherited from UIElement.) | |
| TabIndex | (Inherited from Control.) | |
| Tag | (Inherited from FrameworkElement.) | |
| Template | (Inherited from Control.) | |
| TemplatedParent | (Inherited from FrameworkElement.) | |
| ToolTip | (Inherited from FrameworkElement.) | |
| TouchesCaptured | (Inherited from UIElement.) | |
| TouchesCapturedWithin | (Inherited from UIElement.) | |
| TouchesDirectlyOver | (Inherited from UIElement.) | |
| TouchesOver | (Inherited from UIElement.) | |
| Triggers | (Inherited from FrameworkElement.) | |
| Uid | (Inherited from UIElement.) | |
| UseLayoutRounding | (Inherited from FrameworkElement.) | |
| VerticalAlignment | (Inherited from FrameworkElement.) | |
| VerticalContentAlignment | (Inherited from Control.) | |
| Visibility | (Inherited from UIElement.) | |
| VisibilityFilter |
Gets or sets the visibility filter to apply on the managed entities.
(Inherited from ItemsControlBase.) | |
| VisualBitmapEffect | Obsolete. (Inherited from Visual.) | |
| VisualBitmapEffectInput | Obsolete. (Inherited from Visual.) | |
| VisualBitmapScalingMode | (Inherited from Visual.) | |
| VisualCacheMode | (Inherited from Visual.) | |
| VisualChildrenCount | (Inherited from FrameworkElement.) | |
| VisualClearTypeHint | (Inherited from Visual.) | |
| VisualClip | (Inherited from Visual.) | |
| VisualEdgeMode | (Inherited from Visual.) | |
| VisualEffect | (Inherited from Visual.) | |
| VisualOffset | (Inherited from Visual.) | |
| VisualOpacity | (Inherited from Visual.) | |
| VisualOpacityMask | (Inherited from Visual.) | |
| VisualParent | (Inherited from Visual.) | |
| VisualScrollableAreaClip | (Inherited from Visual.) | |
| VisualTextHintingMode | (Inherited from Visual.) | |
| VisualTextRenderingMode | (Inherited from Visual.) | |
| VisualTransform | (Inherited from Visual.) | |
| VisualXSnappingGuidelines | (Inherited from Visual.) | |
| VisualYSnappingGuidelines | (Inherited from Visual.) | |
| Width | (Inherited from FrameworkElement.) |
Events
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IQueryAmbient..::.IsAmbientPropertyAvailable | (Inherited from FrameworkElement.) |