Panorama-Klasse
Vererbungshierarchie
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
Microsoft.Phone.Controls.Panorama
Namespace: Microsoft.Phone.Controls
Assembly: Microsoft.Phone (in Microsoft.Phone.dll)
Syntax
'Declaration
<TemplatePartAttribute(Name := "TitleLayer", Type := GetType(PanningLayer))> _
<TemplatePartAttribute(Name := "ItemsLayer", Type := GetType(PanningLayer))> _
<TemplatePartAttribute(Name := "BackgroundLayer", Type := GetType(PanningLayer))> _
<StyleTypedPropertyAttribute(Property := "ItemContainerStyle", StyleTargetType := GetType(PanoramaItem))> _
Public Class Panorama _
Inherits ItemsControl
[TemplatePartAttribute(Name = "TitleLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = "ItemsLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = "BackgroundLayer", Type = typeof(PanningLayer))]
[StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PanoramaItem))]
public class Panorama : ItemsControl
[TemplatePartAttribute(Name = L"TitleLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = L"ItemsLayer", Type = typeof(PanningLayer))]
[TemplatePartAttribute(Name = L"BackgroundLayer", Type = typeof(PanningLayer))]
[StyleTypedPropertyAttribute(Property = L"ItemContainerStyle", StyleTargetType = typeof(PanoramaItem))]
public ref class Panorama : public ItemsControl
[<TemplatePartAttribute(Name = "TitleLayer", Type = typeof(PanningLayer))>]
[<TemplatePartAttribute(Name = "ItemsLayer", Type = typeof(PanningLayer))>]
[<TemplatePartAttribute(Name = "BackgroundLayer", Type = typeof(PanningLayer))>]
[<StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PanoramaItem))>]
type Panorama =
class
inherit ItemsControl
end
Der Panorama-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
Panorama |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
ActualHeight | Ruft die gerenderte Höhe dieses Elements ab. (Von FrameworkElement geerbt.) | |
ActualWidth | Ruft die gerenderte Breite dieses Elements ab. (Von FrameworkElement geerbt.) | |
AllowDrop | Ruft einen Wert ab bzw. legt einen Wert fest, der angibt, ob dieses Element als Ziel eines Drag & Drop-Vorgangs verwendet werden kann. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
Background | Ruft einen Pinsel ab, der den Hintergrund eines Steuerelements beschreibt, oder legt diesen fest. (Von Control geerbt.) | |
BorderBrush | Ruft einen Pinsel ab, der den Rahmenhintergrund eines Steuerelements beschreibt, oder legt diesen fest. (Von Control geerbt.) | |
BorderThickness | Ruft die Rahmenbreite eines Steuerelements ab oder legt diese fest. (Von Control geerbt.) | |
CacheMode | Ruft eine zwischengespeicherte Darstellung des UIElement ab oder legt diese fest. (Von UIElement geerbt.) | |
CharacterSpacing | (Von Control geerbt.) | |
Clip | Ruft die Geometrie ab, mit der die Gliederung des Inhalts eines Elements definiert wird, oder legt diese fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
Cursor | Ruft den Cursor ab bzw. legt den Cursor fest, der angezeigt wird, wenn sich der Mauszeiger über diesem Element befindet. (Von FrameworkElement geerbt.) | |
DataContext | Ruft bei der Datenbindung den Datenkontext für ein Element ab oder legt ihn fest. (Von FrameworkElement geerbt.) | |
DefaultItem | ||
DefaultStyleKey | (Von Control geerbt.) | |
DesiredSize | Ruft die Größe ab, die von diesem Element während der Maßübergabe im Layoutprozess berechnet wurde. (Von UIElement geerbt.) | |
Dispatcher | (Von DependencyObject geerbt.) | |
DisplayMemberPath | Ruft einen Pfad zu einem Wert im Quellobjekt ab, das für die visuelle Darstellung des Objekts verwendet wird, oder legt diesen Pfad fest. (Von ItemsControl geerbt.) | |
FlowDirection | Ruft die Richtung ab, in die Text und andere Benutzeroberfläche (user interface, UI)-Elemente in übergeordneten Elementen fließen, die das Layout steuern, oder legt diese Richtung fest. (Von FrameworkElement geerbt.) | |
FontFamily | Ruft die für das Steuerelement verwendete Schriftfamilie ab oder legt diese fest. (Von Control geerbt.) | |
FontSize | Ruft den Schriftgrad ab oder legt diesen fest. (Von Control geerbt.) | |
FontStretch | Ruft den Grad ab, um den eine Schriftart auf dem Bildschirm komprimiert oder erweitert wird. (Von Control geerbt.) | |
FontStyle | Ruft den Schriftschnitt ab oder legt diesen fest. (Von Control geerbt.) | |
FontWeight | Ruft die Gewichtung oder Breite der angegebenen Schriftart ab oder legt diese fest. (Von Control geerbt.) | |
Foreground | Ruft einen Pinsel ab, der die Vordergrundfarbe beschreibt, oder legt diesen fest. (Von Control geerbt.) | |
HeaderTemplate | ||
Height | Ruft die vorgeschlagene Höhe des Elements ab oder legt diese fest. (Von FrameworkElement geerbt.) | |
HorizontalAlignment | Ruft die horizontalen Ausrichtungsmerkmale ab bzw. legt diese fest. Sie werden auf dieses Element angewendet, wenn es Teil von einem übergeordneten Element ist, z. B. von einem Panel-Steuerelement oder von einem ItemsControl-Element. (Von FrameworkElement geerbt.) | |
HorizontalContentAlignment | Ruft die horizontale Ausrichtung Steuerelementinhalts ab oder legt diesen fest. (Von Control geerbt.) | |
IsEnabled | (Von Control geerbt.) | |
IsHitTestVisible | Ruft einen Wert ab, der deklariert, ob dieses Element als Ergebnis eines Treffertests aus einem Teil des gerenderten Inhalts zurückgegeben werden kann, oder legt diesen fest.Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
IsTabStop | Ruft einen Wert ab, der angibt, ob ein Steuerelement in der Navigation mit der TAB-TASTE enthalten ist. (Von Control geerbt.) | |
ItemContainerGenerator | Ruft den dem Steuerelement zugeordneten ItemContainerGenerator ab. (Von ItemsControl geerbt.) | |
ItemContainerStyle | ||
Items | Ruft die Auflistung ab, mit der der Inhalt des ItemsControl generiert wird. (Von ItemsControl geerbt.) | |
ItemsPanel | Ruft die Vorlage ab, die den Bereich definiert, der das Layout von Elementen steuert, oder legt diese fest. (Von ItemsControl geerbt.) | |
ItemsSource | Ruft eine Auflistung ab, mit der der Inhalt des ItemsControl generiert wird, oder legt diese fest. (Von ItemsControl geerbt.) | |
ItemTemplate | Ruft das DataTemplate ab, mit dem die einzelnen Elemente angezeigt werden, oder legt dieses fest. (Von ItemsControl geerbt.) | |
Language | Ruft die Sprachinformationen für die Lokalisierung/Globalisierung eines Elements ab oder legt diese Informationen fest. (Von FrameworkElement geerbt.) | |
Margin | Ruft den äußeren Rand eines Elements ab oder legt diesen fest. (Von FrameworkElement geerbt.) | |
MaxHeight | Ruft die Einschränkung des Elements für die maximale Höhe ab bzw. legt diese fest. (Von FrameworkElement geerbt.) | |
MaxWidth | Ruft die Einschränkung des Elements für die maximale Breite ab bzw. legt diese fest. (Von FrameworkElement geerbt.) | |
MinHeight | Ruft die Einschränkung des Elements für die minimale Höhe ab bzw. legt diese fest. (Von FrameworkElement geerbt.) | |
MinWidth | Ruft die Einschränkung des Elements für die minimale Breite ab bzw. legt diese fest. (Von FrameworkElement geerbt.) | |
Name | Ruft den kennzeichnenden Namen des Elements ab oder legt diesen fest.Der Name stellt einen Verweis bereit, sodass CodeBehind, z. B. Ereignishandlercode, auf ein Markupelement verweisen kann, sobald es während der Verarbeitung durch den XAML-Prozessor erstellt wurde. (Von FrameworkElement geerbt.) | |
Opacity | Ruft den Durchlässigkeitsfaktor ab, der auf das gesamte UIElement angewendet wird, wenn dieses in der Benutzeroberfläche (user interface, UI) gerendert wird, oder legt diesen Faktor fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
OpacityMask | Ruft eine Durchlässigkeitsmaske als Brush-Implementierung ab, die auf eine Alphakanalmaskierung für den gerenderten Inhalt dieses Elements angewendet wird, oder legt diese Maske fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
Padding | Ruft den Abstand in einem Steuerelement ab oder legt ihn fest. (Von Control geerbt.) | |
Parent | Ruft das logische übergeordnete Element dieses Elements ab. (Von FrameworkElement geerbt.) | |
Projection | (Von UIElement geerbt.) | |
RenderSize | Ruft die endgültige Renderinggröße dieses Elements ab oder legt diese fest (siehe jedoch die Hinweise). (Von UIElement geerbt.) | |
RenderTransform | Ruft die Transformationsinformationen ab, die die Renderingposition dieses Elements beeinflussen, oder legt diese fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
RenderTransformOrigin | Ruft den Mittelpunkt einer beliebigen von RenderTransform deklarierten Rendertransformation in Bezug auf die Grenzen des Elements ab oder legt diesen fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
Resources | Ruft das lokal definierte Ressourcenwörterbuch ab oder legt es fest. (Von FrameworkElement geerbt.) | |
SelectedIndex | ||
SelectedItem | ||
Style | Ruft das von diesem Element beim Rendern verwendete Format ab oder legt es fest. (Von FrameworkElement geerbt.) | |
TabIndex | Ruft einen Wert ab, der die Reihenfolge angibt, in der die Elemente den Fokus erhalten, wenn ein Benutzer mit der TAB-TASTE durch die Steuerelemente navigiert. (Von Control geerbt.) | |
TabNavigation | (Von Control geerbt.) | |
Tag | Ruft einen beliebigen Objektwert ab, der zum Speichern von benutzerdefinierten Informationen zu diesem Element verwendet werden kann, bzw. legt diesen fest. (Von FrameworkElement geerbt.) | |
Template | Ruft eine Steuerelementvorlage ab oder legt diese fest. (Von Control geerbt.) | |
Title | ||
TitleTemplate | ||
Triggers | Ruft die Auflistung der Auslöser ab, die direkt für dieses oder untergeordnete Elemente erstellt wird. (Von FrameworkElement geerbt.) | |
UseLayoutRounding | (Von UIElement geerbt.) | |
UseOptimizedManipulationRouting | (Von FrameworkElement geerbt.) | |
VerticalAlignment | Ruft die Merkmale der vertikalen Ausrichtung für dieses Element beim Erstellen in einem übergeordneten Element ab, z. B. einem Bereich oder einem Elementsteuerelement, oder legt diese Merkmale fest. (Von FrameworkElement geerbt.) | |
VerticalContentAlignment | Ruft die vertikale Ausrichtung des Steuerelementinhalts ab oder legt diesen fest. (Von Control geerbt.) | |
Visibility | Ruft die Benutzeroberfläche (user interface, UI)-Sichtbarkeit dieses Elements ab oder legt diese fest. Dies ist eine Abhängigkeitseigenschaft. (Von UIElement geerbt.) | |
Width | Ruft die Breite des Elements ab bzw. legt diese fest. (Von FrameworkElement geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddHandler(RoutedEvent, Delegate, Boolean) | Fügt einen Routingereignis-Handler für ein bestimmtes Routingereignis hinzu, wobei der Handler der Handlerauflistung für das aktuelle Element hinzugefügt wird.Legen Sie handledEventsToo auf true fest, damit der bereitgestellte Handle für ein Routingereignis aufgerufen wird, das bereits von einem anderen Element auf der Ereignisroute als behandelt markiert wurde. (Von UIElement geerbt.) | |
ApplyItemContainerStyle | ||
ApplyTemplate | (Von Control geerbt.) | |
Arrange | Positioniert untergeordnete Elemente und bestimmt die Größe für ein UIElement.Übergeordnete Elemente rufen diese Methode von ihrer ArrangeCore-Implementierung (oder aus einer Entsprechung auf der WPF-Frameworkebene) auf, um eine rekursive Layoutaktualisierung auszuführen.Diese Methode stellt den zweiten Durchlauf einer Layoutaktualisierung dar. (Von UIElement geerbt.) | |
ArrangeOverride | (Überschreibt FrameworkElement.ArrangeOverride(Size).) | |
CaptureMouse | Versucht, die Mausaufzeichnung für dieses Element zu erzwingen. (Von UIElement geerbt.) | |
CheckAccess | (Von DependencyObject geerbt.) | |
ClearContainerForItemOverride | (Überschreibt ItemsControl.ClearContainerForItemOverride(DependencyObject, Object).) | |
ClearValue(DependencyProperty) | Löscht den lokalen Wert einer Eigenschaft.Die zu löschende Eigenschaft wird mit einem DependencyProperty-Bezeichner angegeben. (Von DependencyObject geerbt.) | |
Equals(Object) | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
Finalize | Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.) | |
FindName | Sucht ein Element mit dem bereitgestellten Bezeichnernamen. (Von FrameworkElement geerbt.) | |
Focus | (Von Control geerbt.) | |
GetAnimationBaseValue | (Von DependencyObject geerbt.) | |
GetBindingExpression | Gibt die BindingExpression zurück, die die Bindung für die angegebene Eigenschaft darstellt. (Von FrameworkElement geerbt.) | |
GetContainer | ||
GetContainerForItemOverride | (Überschreibt ItemsControl.GetContainerForItemOverride().) | |
GetHashCode | Fungiert als die Standardhashfunktion. (Von Object geerbt.) | |
GetItem | ||
GetTemplateChild | (Von Control geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetValue | Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft in dieser Instanz eines DependencyObject zurück. (Von DependencyObject geerbt.) | |
InvalidateArrange | Erklärt den Anordnungszustand (das Layout) für das Element für ungültig.Nach der Ungültigkeitserklärung wird das Layout für das Element aktualisiert. Dies ist ein asynchroner Vorgang, es sei denn, er wird nachfolgend durch UpdateLayout erzwungen. (Von UIElement geerbt.) | |
InvalidateMeasure | Erklärt den Maßzustand (das Layout) für das Element für ungültig. (Von UIElement geerbt.) | |
IsItemItsOwnContainerOverride | (Überschreibt ItemsControl.IsItemItsOwnContainerOverride(Object).) | |
Measure | Aktualisiert die DesiredSize eines UIElement.Übergeordnete Elemente rufen diese Methode aus ihren eigenen MeasureCore-Implementierungen auf, um eine rekursive Layoutaktualisierung auszuführen.Das Aufrufen dieser Methode stellt die erste Übergabe (die "Maßübergabe") einer Layoutaktualisierung dar. (Von UIElement geerbt.) | |
MeasureOverride | (Überschreibt FrameworkElement.MeasureOverride(Size).) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
OnApplyTemplate | (Überschreibt FrameworkElement.OnApplyTemplate().) | |
OnCreateAutomationPeer | Gibt klassenspezifische AutomationPeer-Implementierungen für die Windows Presentation Foundation (WPF)-Infrastruktur zurück. (Von UIElement geerbt.) | |
OnDoubleTap | (Von Control geerbt.) | |
OnDragEnter | (Von Control geerbt.) | |
OnDragLeave | (Von Control geerbt.) | |
OnDragOver | (Von Control geerbt.) | |
OnDrop | (Von Control geerbt.) | |
OnGotFocus | (Von Control geerbt.) | |
OnHold | (Von Control geerbt.) | |
OnItemsChanged | (Überschreibt ItemsControl.OnItemsChanged(NotifyCollectionChangedEventArgs).) | |
OnKeyDown | (Von Control geerbt.) | |
OnKeyUp | (Von Control geerbt.) | |
OnLostFocus | (Von Control geerbt.) | |
OnLostMouseCapture | (Von Control geerbt.) | |
OnManipulationCompleted | (Von Control geerbt.) | |
OnManipulationDelta | (Von Control geerbt.) | |
OnManipulationStarted | (Von Control geerbt.) | |
OnMouseEnter | (Von Control geerbt.) | |
OnMouseLeave | (Von Control geerbt.) | |
OnMouseLeftButtonDown | (Von Control geerbt.) | |
OnMouseLeftButtonUp | (Von Control geerbt.) | |
OnMouseMove | (Von Control geerbt.) | |
OnMouseRightButtonDown | (Von Control geerbt.) | |
OnMouseRightButtonUp | (Von Control geerbt.) | |
OnMouseWheel | (Von Control geerbt.) | |
OnTap | (Von Control geerbt.) | |
OnTextInput | (Von Control geerbt.) | |
OnTextInputStart | (Von Control geerbt.) | |
OnTextInputUpdate | (Von Control geerbt.) | |
PrepareContainerForItemOverride | (Überschreibt ItemsControl.PrepareContainerForItemOverride(DependencyObject, Object).) | |
ReadLocalValue | Gibt, sofern vorhanden, den lokalen Wert einer Abhängigkeitseigenschaft zurück. (Von DependencyObject geerbt.) | |
ReleaseMouseCapture | Gibt die Erfassung von Mauseingaben frei, wenn für dieses Element die Erfassung festgelegt war. (Von UIElement geerbt.) | |
RemoveHandler | Entfernt den angegebenen Handler für das Routingereignis aus diesem Element. (Von UIElement geerbt.) | |
SetBinding(DependencyProperty, Binding) | (Von FrameworkElement geerbt.) | |
SetValue(DependencyProperty, Object) | Legt den lokalen Wert einer Abhängigkeitseigenschaft fest, die über ihren Bezeichner angegeben wird. (Von DependencyObject geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) | |
TransformToVisual(UIElement) | (Von UIElement geerbt.) | |
UpdateLayout | Stellt sicher, dass alle visuellen untergeordneten Elemente dieses Elements ordnungsgemäß für das Layout aktualisiert werden. (Von UIElement geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
BindingValidationError | (Von FrameworkElement geerbt.) | |
DoubleTap | (Von UIElement geerbt.) | |
GotFocus | Tritt auf, wenn dieses Element den logischen Fokus erhält. (Von UIElement geerbt.) | |
Hold | (Von UIElement geerbt.) | |
IsEnabledChanged | (Von Control geerbt.) | |
KeyDown | Tritt ein, wenn eine Taste gedrückt wird, während dieses Element den Fokus besitzt. (Von UIElement geerbt.) | |
KeyUp | Tritt ein, wenn eine Taste losgelassen wird, während dieses Element den Fokus besitzt. (Von UIElement geerbt.) | |
LayoutUpdated | (Von FrameworkElement geerbt.) | |
Loaded | Tritt ein, wenn das Layout des Elements erfolgt ist, das Element gerendert wurde und zur Interaktion bereit ist. (Von FrameworkElement geerbt.) | |
LostFocus | Tritt auf, wenn dieses Element den logischen Fokus verliert. (Von UIElement geerbt.) | |
LostMouseCapture | Tritt auf, wenn dieses Element die Mausauswahl verliert. (Von UIElement geerbt.) | |
ManipulationCompleted | Tritt ein, wenn Bearbeitung und Trägheitsmoment für das UIElement-Objekt abgeschlossen sind. (Von UIElement geerbt.) | |
ManipulationDelta | Tritt ein, wenn sich die Position des Eingabegeräts während einer Bearbeitung ändert. (Von UIElement geerbt.) | |
ManipulationStarted | Tritt ein, wenn ein Eingabegerät mit der Bearbeitung des UIElement-Objekts beginnt. (Von UIElement geerbt.) | |
MouseEnter | Tritt auf, wenn der Mauszeiger in den Bereich dieses Elements eintritt. (Von UIElement geerbt.) | |
MouseLeave | Tritt auf, wenn der Mauszeiger den Bereich dieses Elements verlässt. (Von UIElement geerbt.) | |
MouseLeftButtonDown | Tritt auf, wenn die linke Maustaste gedrückt wird, während sich der Mauszeiger über diesem Element befindet. (Von UIElement geerbt.) | |
MouseLeftButtonUp | Tritt auf, wenn die linke Maustaste losgelassen wird, während sich der Mauszeiger über diesem Element befindet. (Von UIElement geerbt.) | |
MouseMove | Tritt auf, wenn der Mauszeiger bewegt wird, während er sich über diesem Element befindet. (Von UIElement geerbt.) | |
MouseWheel | Tritt auf, wenn der Benutzer das Mausrad dreht, während sich der Mauszeiger über diesem Element befindet. (Von UIElement geerbt.) | |
SelectionChanged | ||
SizeChanged | Tritt ein, wenn sich der Wert der ActualHeight-Eigenschaft oder der ActualWidth-Eigenschaft für dieses Element ändert. (Von FrameworkElement geerbt.) | |
Tap | (Von UIElement geerbt.) | |
TextInput | Tritt auf, wenn dieses Element Text geräteunabhängig empfängt. (Von UIElement geerbt.) | |
TextInputStart | (Von UIElement geerbt.) | |
TextInputUpdate | (Von UIElement geerbt.) | |
Unloaded | Tritt ein, wenn das Element aus einer Elementstruktur geladener Elemente entfernt wird. (Von FrameworkElement geerbt.) |
Zum Seitenanfang
Felder
Name | Beschreibung | |
---|---|---|
DefaultItemProperty | ||
HeaderTemplateProperty | ||
ItemContainerStyleProperty | ||
SelectedIndexProperty | ||
SelectedItemProperty | ||
TitleProperty | ||
TitleTemplateProperty |
Zum Seitenanfang
Versionsinformationen
.NET für Windows Phone-Apps
Unterstützt in: Windows Phone 8, Silverlight 8.1
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.