PanningLayer Class
July 26, 2012
Implements a surface the Panorama control uses to pan content horizontally.
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ContentControl
Microsoft.Phone.Controls.Primitives.PanningLayer
Microsoft.Phone.Controls.Primitives.PanningBackgroundLayer
Microsoft.Phone.Controls.Primitives.PanningTitleLayer
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ContentControl
Microsoft.Phone.Controls.Primitives.PanningLayer
Microsoft.Phone.Controls.Primitives.PanningBackgroundLayer
Microsoft.Phone.Controls.Primitives.PanningTitleLayer
Assembly: Microsoft.Phone.Controls (in Microsoft.Phone.Controls.dll)
XMLNS for XAML: Not mapped to an xmlns.
[TemplatePartAttribute(Name = "LeftWraparound", Type = typeof(Rectangle))] [TemplatePartAttribute(Name = "PanningTransform", Type = typeof(TranslateTransform))] [TemplatePartAttribute(Name = "RightWraparound", Type = typeof(Rectangle))] [TemplatePartAttribute(Name = "ContentPresenter", Type = typeof(ContentPresenter))] [TemplatePartAttribute(Name = "LocalTransform", Type = typeof(TranslateTransform))] public class PanningLayer : ContentControl
<PanningLayer .../>
The PanningLayer type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | ActualHeight | (Inherited from FrameworkElement.) |
![]() | ActualWidth | (Inherited from FrameworkElement.) |
![]() | AllowDrop | (Inherited from UIElement.) |
![]() | Background | (Inherited from Control.) |
![]() | BorderBrush | (Inherited from Control.) |
![]() | BorderThickness | (Inherited from Control.) |
![]() | CacheMode | (Inherited from UIElement.) |
![]() | Clip | (Inherited from UIElement.) |
![]() | Content | (Inherited from ContentControl.) |
![]() | ContentPresenter | ContentPresenter property |
![]() | ContentTemplate | (Inherited from ContentControl.) |
![]() | Cursor | (Inherited from FrameworkElement.) |
![]() | DataContext | (Inherited from FrameworkElement.) |
![]() | DefaultStyleKey | (Inherited from Control.) |
![]() | DesiredSize | (Inherited from UIElement.) |
![]() | Dispatcher | (Inherited from DependencyObject.) |
![]() | FlowDirection | (Inherited from FrameworkElement.) |
![]() | FontFamily | (Inherited from Control.) |
![]() | FontSize | (Inherited from Control.) |
![]() | FontStretch | (Inherited from Control.) |
![]() | FontStyle | (Inherited from Control.) |
![]() | FontWeight | (Inherited from Control.) |
![]() | Foreground | (Inherited from Control.) |
![]() | Height | (Inherited from FrameworkElement.) |
![]() | HorizontalAlignment | (Inherited from FrameworkElement.) |
![]() | HorizontalContentAlignment | (Inherited from Control.) |
![]() | IsEnabled | (Inherited from Control.) |
![]() | IsHitTestVisible | (Inherited from UIElement.) |
![]() | IsTabStop | (Inherited from Control.) |
![]() | Language | (Inherited from FrameworkElement.) |
![]() | LeftWraparound | This will be used to display the right-most item on the left side for wraparound purposes. |
![]() | LocalTransform | The localTransform adjusts the zero point if it changes due to the wraparounds. |
![]() | 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.) |
![]() | Padding | (Inherited from Control.) |
![]() | PanningTransform | The panningTransform is responsible for the panning. |
![]() | PanRate | PanRate controls how much this pans relative to the content |
![]() | Parent | (Inherited from FrameworkElement.) |
![]() | Projection | (Inherited from UIElement.) |
![]() | RenderSize | (Inherited from UIElement.) |
![]() | RenderTransform | (Inherited from UIElement.) |
![]() | RenderTransformOrigin | (Inherited from UIElement.) |
![]() | Resources | (Inherited from FrameworkElement.) |
![]() | RightWraparound | This will be used to display the left-most item on the right side for wraparound purposes. |
![]() | Style | (Inherited from FrameworkElement.) |
![]() | TabIndex | (Inherited from Control.) |
![]() | TabNavigation | (Inherited from Control.) |
![]() | Tag | (Inherited from FrameworkElement.) |
![]() | Template | (Inherited from Control.) |
![]() | Triggers | (Inherited from FrameworkElement.) |
![]() | UseLayoutRounding | (Inherited from UIElement.) |
![]() | VerticalAlignment | (Inherited from FrameworkElement.) |
![]() | VerticalContentAlignment | (Inherited from Control.) |
![]() | Visibility | (Inherited from UIElement.) |
![]() | Width | (Inherited from FrameworkElement.) |
| Name | Description | |
|---|---|---|
![]() | AddHandler | (Inherited from UIElement.) |
![]() | ApplyTemplate | (Inherited from Control.) |
![]() | Arrange | (Inherited from UIElement.) |
![]() | ArrangeOverride | Positions child elements and determines a size for a FrameworkElement derived class. (Overrides FrameworkElement.ArrangeOverride(Size).) |
![]() | CaptureMouse | (Inherited from UIElement.) |
![]() | CheckAccess | (Inherited from DependencyObject.) |
![]() | ClearValue | (Inherited from DependencyObject.) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | (Inherited from Object.) |
![]() | FindName | (Inherited from FrameworkElement.) |
![]() | Focus | (Inherited from Control.) |
![]() | GetAnimationBaseValue | (Inherited from DependencyObject.) |
![]() | GetBindingExpression | (Inherited from FrameworkElement.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetTemplateChild | (Inherited from Control.) |
![]() | GetType | (Inherited from Object.) |
![]() | GetValue | (Inherited from DependencyObject.) |
![]() | GoTo | Goes to an offset. |
![]() | InvalidateArrange | (Inherited from UIElement.) |
![]() | InvalidateMeasure | (Inherited from UIElement.) |
![]() | Measure | (Inherited from UIElement.) |
![]() | MeasureOverride | Measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class. (Overrides FrameworkElement.MeasureOverride(Size).) |
![]() | MemberwiseClone | (Inherited from Object.) |
![]() | OnApplyTemplate | OnApplyTemplate override (Overrides FrameworkElement.OnApplyTemplate().) |
![]() | OnContentChanged | (Inherited from ContentControl.) |
![]() | OnCreateAutomationPeer | (Inherited from UIElement.) |
![]() | OnDoubleTap | (Inherited from Control.) |
![]() | OnDragEnter | (Inherited from Control.) |
![]() | OnDragLeave | (Inherited from Control.) |
![]() | OnDragOver | (Inherited from Control.) |
![]() | OnDrop | (Inherited from Control.) |
![]() | OnGotFocus | (Inherited from Control.) |
![]() | OnHold | (Inherited from Control.) |
![]() | OnKeyDown | (Inherited from Control.) |
![]() | OnKeyUp | (Inherited from Control.) |
![]() | OnLostFocus | (Inherited from Control.) |
![]() | OnLostMouseCapture | (Inherited from Control.) |
![]() | OnManipulationCompleted | (Inherited from Control.) |
![]() | OnManipulationDelta | (Inherited from Control.) |
![]() | OnManipulationStarted | (Inherited from Control.) |
![]() | OnMouseEnter | (Inherited from Control.) |
![]() | OnMouseLeave | (Inherited from Control.) |
![]() | OnMouseLeftButtonDown | (Inherited from Control.) |
![]() | OnMouseLeftButtonUp | (Inherited from Control.) |
![]() | OnMouseMove | (Inherited from Control.) |
![]() | OnMouseRightButtonDown | (Inherited from Control.) |
![]() | OnMouseRightButtonUp | (Inherited from Control.) |
![]() | OnMouseWheel | (Inherited from Control.) |
![]() | OnTap | (Inherited from Control.) |
![]() | OnTextInput | (Inherited from Control.) |
![]() | OnTextInputStart | (Inherited from Control.) |
![]() | OnTextInputUpdate | (Inherited from Control.) |
![]() | ReadLocalValue | (Inherited from DependencyObject.) |
![]() | ReleaseMouseCapture | (Inherited from UIElement.) |
![]() | RemoveHandler | (Inherited from UIElement.) |
![]() | SetBinding | (Inherited from FrameworkElement.) |
![]() | SetValue | (Inherited from DependencyObject.) |
![]() | ToString | (Inherited from Object.) |
![]() | TransformToVisual | (Inherited from UIElement.) |
![]() | UpdateLayout | (Inherited from UIElement.) |
![]() | UpdateWrappingRectangles | Ensures the wrapping rectangles have been created, and updates them as needed |
![]() | Wraparound | Wraps the content around in preparation for post-wrap animation. |
Top
