Pivot, classe
Hiérarchie d'héritage
System.Object
System.Windows.DependencyObject
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControl
Microsoft.Phone.Controls.Pivot
Espace de noms : Microsoft.Phone.Controls
Assembly : Microsoft.Phone (dans Microsoft.Phone.dll)
Syntaxe
'Déclaration
<TemplatePartAttribute(Name := "HeadersListElement", Type := GetType(PivotHeadersControl))> _
<StyleTypedPropertyAttribute(Property := "ItemContainerStyle", StyleTargetType := GetType(PivotItem))> _
<TemplatePartAttribute(Name := "PivotItemPresenter", Type := GetType(ItemsPresenter))> _
Public Class Pivot _
Inherits ItemsControl
[TemplatePartAttribute(Name = "HeadersListElement", Type = typeof(PivotHeadersControl))]
[StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PivotItem))]
[TemplatePartAttribute(Name = "PivotItemPresenter", Type = typeof(ItemsPresenter))]
public class Pivot : ItemsControl
[TemplatePartAttribute(Name = L"HeadersListElement", Type = typeof(PivotHeadersControl))]
[StyleTypedPropertyAttribute(Property = L"ItemContainerStyle", StyleTargetType = typeof(PivotItem))]
[TemplatePartAttribute(Name = L"PivotItemPresenter", Type = typeof(ItemsPresenter))]
public ref class Pivot : public ItemsControl
[<TemplatePartAttribute(Name = "HeadersListElement", Type = typeof(PivotHeadersControl))>]
[<StyleTypedPropertyAttribute(Property = "ItemContainerStyle", StyleTargetType = typeof(PivotItem))>]
[<TemplatePartAttribute(Name = "PivotItemPresenter", Type = typeof(ItemsPresenter))>]
type Pivot =
class
inherit ItemsControl
end
Le type Pivot expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
Pivot |
Début
Propriétés
Nom | Description | |
---|---|---|
ActualHeight | Obtient la hauteur rendue de cet élément. (Hérité de FrameworkElement.) | |
ActualWidth | Obtient la largeur rendue de cet élément. (Hérité de FrameworkElement.) | |
AllowDrop | Obtient ou définit une valeur qui indique si cet élément est utilisable comme cible d’une opération de glisser-déplacer. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
Background | Obtient ou définit un pinceau qui décrit l'arrière-plan d'un contrôle. (Hérité de Control.) | |
BorderBrush | Obtient ou définit un pinceau qui décrit l'arrière-plan de bordure d'un contrôle. (Hérité de Control.) | |
BorderThickness | Obtient ou définit l'épaisseur de la bordure d'un contrôle. (Hérité de Control.) | |
CacheMode | Obtient ou définit la représentation mise en cache de UIElement. (Hérité de UIElement.) | |
CharacterSpacing | (Hérité de Control.) | |
Clip | Obtient ou définit la géométrie utilisée pour définir le contour du contenu d’un élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
Cursor | Obtient ou définit le curseur qui s’affiche lorsque le pointeur de la souris est sur cet élément. (Hérité de FrameworkElement.) | |
DataContext | Obtient ou définit le contexte de données d’un élément lorsqu’il participe à la liaison de données. (Hérité de FrameworkElement.) | |
DefaultStyleKey | (Hérité de Control.) | |
DesiredSize | Obtient les dimensions que cet élément a calculées pendant la passe de mesure dans le cadre du processus de disposition. (Hérité de UIElement.) | |
Dispatcher | (Hérité de DependencyObject.) | |
DisplayMemberPath | Obtient ou définit un chemin d'accès à une valeur de l'objet source à servir comme représentation visuelle de l'objet. (Hérité de ItemsControl.) | |
FlowDirection | Obtient ou définit le sens dans lequel le texte et d'autres éléments de l'interface utilisateur (UI) se déroulent à l'intérieur de tout élément parent qui contrôle leur disposition. (Hérité de FrameworkElement.) | |
FontFamily | Obtient ou définit la famille de polices du contrôle. (Hérité de Control.) | |
FontSize | Obtient ou définit la taille de la police. (Hérité de Control.) | |
FontStretch | Obtient ou définit le degré auquel une police est condensée ou étendue à l’écran. (Hérité de Control.) | |
FontStyle | Obtient ou définit le style de la police. (Hérité de Control.) | |
FontWeight | Obtient ou définit l’épaisseur de la police spécifiée. (Hérité de Control.) | |
Foreground | Obtient ou définit un pinceau qui décrit la couleur du premier plan. (Hérité de Control.) | |
HeaderTemplate | ||
Height | Obtient ou définit la hauteur suggérée de l'élément. (Hérité de FrameworkElement.) | |
HorizontalAlignment | Obtient ou définit les caractéristiques d’alignement horizontal appliquées à cet élément lorsqu’il est composé dans un élément parent, par exemple un contrôle de type Panel ou d’éléments. (Hérité de FrameworkElement.) | |
HorizontalContentAlignment | Obtient ou définit l'alignement horizontal du contenu du contrôle. (Hérité de Control.) | |
IsEnabled | (Hérité de Control.) | |
IsHitTestVisible | Obtient ou définit une valeur qui déclare si cet élément peut être retourné comme résultat d'un test d'atteinte à partir d'une partie de son contenu rendu.Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
IsLocked | ||
IsTabStop | Obtient ou définit l'inclusion ou non d'un contrôle dans la navigation par onglets. (Hérité de Control.) | |
ItemContainerGenerator | Obtient le ItemContainerGenerator associé au contrôle. (Hérité de ItemsControl.) | |
ItemContainerStyle | ||
Items | Obtient la collection utilisée pour générer le contenu du ItemsControl. (Hérité de ItemsControl.) | |
ItemsPanel | Obtient ou définit le modèle qui définit le panneau qui contrôle la disposition d'éléments. (Hérité de ItemsControl.) | |
ItemsSource | Obtient ou définit une collection utilisée pour générer le contenu du ItemsControl. (Hérité de ItemsControl.) | |
ItemTemplate | Obtient ou définit le DataTemplate utilisé pour afficher chaque élément. (Hérité de ItemsControl.) | |
Language | Obtient ou définit des informations relatives aux langues pour la localisation/globalisation, qui s'appliquent à un élément. (Hérité de FrameworkElement.) | |
Margin | Obtient ou définit la marge extérieure d’un élément. (Hérité de FrameworkElement.) | |
MaxHeight | Obtient ou définit la contrainte de hauteur maximale de l’élément. (Hérité de FrameworkElement.) | |
MaxWidth | Obtient ou définit la contrainte de largeur maximale de l’élément. (Hérité de FrameworkElement.) | |
MinHeight | Obtient ou définit la contrainte de hauteur minimale de l’élément. (Hérité de FrameworkElement.) | |
MinWidth | Obtient ou définit la contrainte de largeur minimale de l’élément. (Hérité de FrameworkElement.) | |
Name | Obtient ou définit le nom identifiant l'élément.Le nom fournit une référence afin que du code-behind, tel que le code d'un gestionnaire d'événements, peut faire référence à un élément de balisage après qu'il ait été construit pendant le traitement par un processeur XAML. (Hérité de FrameworkElement.) | |
Opacity | Obtient ou définit le facteur d'opacité appliqué à l'intégralité d'UIElement lorsqu'il est restitué dans l'interface utilisateur (UI). Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
OpacityMask | Obtient ou définit un masque d'opacité, sous forme d'implémentation de Brush appliquée à tout masque de canal alpha sur le contenu rendu de cet élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
Padding | Obtient ou définit la marge intérieure d’un contrôle. (Hérité de Control.) | |
Parent | Obtient l'élément parent logique de cet élément. (Hérité de FrameworkElement.) | |
Projection | (Hérité de UIElement.) | |
RenderSize | Obtient (ou définit, mais consultez dans ce cas le paragraphe des Notes) les dimensions finales du rendu de cet élément. (Hérité de UIElement.) | |
RenderTransform | Obtient ou définit les informations de transformation qui affectent la position d'affichage de cet élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
RenderTransformOrigin | Obtient ou définit le point central de toute transformation de rendu possible déclarée par RenderTransform, relative aux limites de l'élément. Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
Resources | Obtient ou définit le dictionnaire de ressources défini localement. (Hérité de FrameworkElement.) | |
SelectedIndex | ||
SelectedItem | ||
Style | Obtient ou définit le style utilisé par cet élément lorsque son rendu s'effectue. (Hérité de FrameworkElement.) | |
TabIndex | Obtient ou définit une valeur qui détermine l'ordre dans lequel les éléments reçoivent le focus lorsque l'utilisateur navigue à travers des contrôles à l'aide de la touche TAB. (Hérité de Control.) | |
TabNavigation | (Hérité de Control.) | |
Tag | Obtient ou définit une valeur d’objet arbitraire utilisable pour stocker des informations personnalisées sur cet élément. (Hérité de FrameworkElement.) | |
Template | Obtient ou définit un modèle de contrôle. (Hérité de Control.) | |
Title | ||
TitleTemplate | ||
Triggers | Obtient la collection de déclencheurs établie directement sur cet élément ou dans les éléments enfants. (Hérité de FrameworkElement.) | |
UseLayoutRounding | (Hérité de UIElement.) | |
UseOptimizedManipulationRouting | (Hérité de FrameworkElement.) | |
VerticalAlignment | Obtient ou définit les caractéristiques d’alignement vertical appliquées à cet élément lorsqu’il est composé dans un élément parent, par exemple un contrôle de type Panel ou d’éléments. (Hérité de FrameworkElement.) | |
VerticalContentAlignment | Obtient ou définit l'alignement vertical du contenu du contrôle. (Hérité de Control.) | |
Visibility | Obtient ou définit la visibilité de cet élément dans l'interface utilisateur (UI). Il s'agit d'une propriété de dépendance. (Hérité de UIElement.) | |
Width | Obtient ou définit la largeur de l’élément. (Hérité de FrameworkElement.) |
Début
Méthodes
Nom | Description | |
---|---|---|
AddHandler(RoutedEvent, Delegate, Boolean) | Ajoute un gestionnaire pour un événement routé spécifié, en ajoutant le gestionnaire à la collection de gestionnaires sur l'élément actuel.Affectez la valeur true à handledEventsToo pour que le gestionnaire fourni soit appelé pour l'événement routé déjà marqué comme géré par un autre élément sur l'itinéraire d'événement. (Hérité de UIElement.) | |
ApplyItemContainerStyle | ||
ApplyTemplate | (Hérité de Control.) | |
Arrange | Positionne des éléments enfants et détermine une taille pour UIElement.Les éléments parents appellent cette méthode depuis leur implémentation ArrangeCore (ou un équivalent au niveau de l'infrastructure WPF) pour former une actualisation de disposition récursive.Cette méthode constitue la seconde passe d'une actualisation de disposition. (Hérité de UIElement.) | |
ArrangeOverride | (Substitue FrameworkElement.ArrangeOverride(Size).) | |
CaptureMouse | Essaie de forcer la capture de la souris par cet élément. (Hérité de UIElement.) | |
CheckAccess | (Hérité de DependencyObject.) | |
ClearContainerForItemOverride | (Substitue ItemsControl.ClearContainerForItemOverride(DependencyObject, Object).) | |
ClearValue(DependencyProperty) | Efface la valeur de proximité d'une propriété.La propriété à effacer est spécifiée par un identificateur DependencyProperty. (Hérité de DependencyObject.) | |
Equals(Object) | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
FindName | Recherche un élément qui comporte le nom d'identificateur fourni. (Hérité de FrameworkElement.) | |
Focus | (Hérité de Control.) | |
GetAnimationBaseValue | (Hérité de DependencyObject.) | |
GetBindingExpression | Retourne BindingExpression qui représente la liaison sur la propriété spécifiée. (Hérité de FrameworkElement.) | |
GetContainer | ||
GetContainerForItemOverride | (Substitue ItemsControl.GetContainerForItemOverride().) | |
GetHashCode | Sert de fonction de hachage par défaut. (Hérité de Object.) | |
GetItem | ||
GetTemplateChild | (Hérité de Control.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
GetValue | Retourne la valeur effective actuelle d'une propriété de dépendance sur cette instance d'un DependencyObject. (Hérité de DependencyObject.) | |
InvalidateArrange | Invalide l'état de réorganisation (disposition) de l'élément.Après invalidation, l'élément voit sa disposition actualisée, ce qui se produit de façon asynchrone à moins qu'elle ne soit forcée a posteriori par UpdateLayout. (Hérité de UIElement.) | |
InvalidateMeasure | Invalide l'état de mesure (disposition) de l'élément. (Hérité de UIElement.) | |
IsItemItsOwnContainerOverride | (Substitue ItemsControl.IsItemItsOwnContainerOverride(Object).) | |
Measure | Met à jour la propriété DesiredSize de la classe UIElement.Les éléments parents appellent cette méthode depuis leur propre implémentation MeasureCore pour former une actualisation récursive de la disposition.L'appel à cette méthode constitue la première passe (la passe de "Measure") d'une actualisation de disposition. (Hérité de UIElement.) | |
MeasureOverride | (Substitue FrameworkElement.MeasureOverride(Size).) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) | |
OnApplyTemplate | (Substitue FrameworkElement.OnApplyTemplate().) | |
OnCreateAutomationPeer | Retourne des implémentations AutomationPeer spécifiques aux classes pour l'infrastructure Windows Presentation Foundation (WPF). (Hérité de UIElement.) | |
OnDoubleTap | (Hérité de Control.) | |
OnDragEnter | (Hérité de Control.) | |
OnDragLeave | (Hérité de Control.) | |
OnDragOver | (Hérité de Control.) | |
OnDrop | (Hérité de Control.) | |
OnGotFocus | (Hérité de Control.) | |
OnHold | (Hérité de Control.) | |
OnItemsChanged | (Substitue ItemsControl.OnItemsChanged(NotifyCollectionChangedEventArgs).) | |
OnKeyDown | (Hérité de Control.) | |
OnKeyUp | (Hérité de Control.) | |
OnLoadedPivotItem | ||
OnLoadingPivotItem | ||
OnLostFocus | (Hérité de Control.) | |
OnLostMouseCapture | (Hérité de Control.) | |
OnManipulationCompleted | (Hérité de Control.) | |
OnManipulationDelta | (Hérité de Control.) | |
OnManipulationStarted | (Hérité de Control.) | |
OnMouseEnter | (Hérité de Control.) | |
OnMouseLeave | (Hérité de Control.) | |
OnMouseLeftButtonDown | (Hérité de Control.) | |
OnMouseLeftButtonUp | (Hérité de Control.) | |
OnMouseMove | (Hérité de Control.) | |
OnMouseRightButtonDown | (Hérité de Control.) | |
OnMouseRightButtonUp | (Hérité de Control.) | |
OnMouseWheel | (Hérité de Control.) | |
OnSelectionChanged | ||
OnTap | (Hérité de Control.) | |
OnTextInput | (Hérité de Control.) | |
OnTextInputStart | (Hérité de Control.) | |
OnTextInputUpdate | (Hérité de Control.) | |
OnUnloadedPivotItem | ||
OnUnloadingPivotItem | ||
PrepareContainerForItemOverride | (Substitue ItemsControl.PrepareContainerForItemOverride(DependencyObject, Object).) | |
ReadLocalValue | Retourne la valeur de proximité d'une propriété de dépendance, si elle existe. (Hérité de DependencyObject.) | |
ReleaseMouseCapture | Libère la capture de la souris si cet élément suspend la capture. (Hérité de UIElement.) | |
RemoveHandler | Supprime de cet élément le gestionnaire d'événement routé spécifié. (Hérité de UIElement.) | |
SetBinding(DependencyProperty, Binding) | (Hérité de FrameworkElement.) | |
SetValue(DependencyProperty, Object) | Définit la valeur de proximité d'une propriété de dépendance, spécifiée par son identificateur de propriété de dépendance. (Hérité de DependencyObject.) | |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) | |
TransformToVisual(UIElement) | (Hérité de UIElement.) | |
UpdateItemVisibility | ||
UpdateLayout | Permet de s'assurer que tous les éléments enfants visuels de cet élément sont correctement mis à jour en vue de la disposition. (Hérité de UIElement.) |
Début
Événements
Nom | Description | |
---|---|---|
BindingValidationError | (Hérité de FrameworkElement.) | |
DoubleTap | (Hérité de UIElement.) | |
GotFocus | Se produit lorsque cet élément reçoit le focus logique. (Hérité de UIElement.) | |
Hold | (Hérité de UIElement.) | |
IsEnabledChanged | (Hérité de Control.) | |
KeyDown | Se produit lorsqu'une touche est appuyée quand le focus se trouve sur cet élément. (Hérité de UIElement.) | |
KeyUp | Se produit lorsqu'une touche est relâchée quand le focus se trouve sur cet élément. (Hérité de UIElement.) | |
LayoutUpdated | (Hérité de FrameworkElement.) | |
Loaded | Se produit lorsque l'élément est exposé, rendu, et prêt pour l'interaction. (Hérité de FrameworkElement.) | |
LoadedPivotItem | ||
LoadingPivotItem | ||
LostFocus | Se produit lorsque cet élément perd le focus logique. (Hérité de UIElement.) | |
LostMouseCapture | Se produit lorsque cet élément perd la capture de la souris. (Hérité de UIElement.) | |
ManipulationCompleted | Se produit lorsqu'une manipulation et l'inertie sur l'objet UIElement sont terminées. (Hérité de UIElement.) | |
ManipulationDelta | Se produit lorsque le périphérique d'entrée change de position pendant une manipulation. (Hérité de UIElement.) | |
ManipulationStarted | Se produit lorsqu'un périphérique d'entrée commence une manipulation sur l'objet UIElement. (Hérité de UIElement.) | |
MouseEnter | Se produit lorsque le pointeur de la souris entre dans les limites de cet élément. (Hérité de UIElement.) | |
MouseLeave | Se produit lorsque le pointeur de la souris quitte les limites de cet élément. (Hérité de UIElement.) | |
MouseLeftButtonDown | Se produit lorsque le bouton gauche de la souris est enfoncé alors que le pointeur est sur cet élément. (Hérité de UIElement.) | |
MouseLeftButtonUp | Se produit lorsque le bouton gauche de la souris est relâché alors que le pointeur est sur cet élément. (Hérité de UIElement.) | |
MouseMove | Se produit lorsque le pointeur de la souris est déplacé alors qu’il se trouve sur cet élément. (Hérité de UIElement.) | |
MouseWheel | Se produit lorsque l’utilisateur utilise la roulette de la souris avec le pointeur de la souris sur cet élément. (Hérité de UIElement.) | |
SelectionChanged | ||
SizeChanged | Se produit lorsque les propriétés ActualHeight ou ActualWidth voient leur valeur se modifier sur cet élément. (Hérité de FrameworkElement.) | |
Tap | (Hérité de UIElement.) | |
TextInput | Se produit lorsque cet élément recueille du texte indépendamment du périphérique. (Hérité de UIElement.) | |
TextInputStart | (Hérité de UIElement.) | |
TextInputUpdate | (Hérité de UIElement.) | |
Unloaded | Se produit lorsque l'élément est supprimé d'une arborescence d'éléments chargés. (Hérité de FrameworkElement.) | |
UnloadedPivotItem | ||
UnloadingPivotItem |
Début
Champs
Nom | Description | |
---|---|---|
HeaderTemplateProperty | ||
ItemContainerStyleProperty | ||
SelectedIndexProperty | ||
SelectedItemProperty | ||
TitleProperty | ||
TitleTemplateProperty |
Début
Informations de version
.NET pour les applications Windows Phone
Pris en charge dans : Windows Phone 8, Silverlight 8.1
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.