ContentThemeTransition, classe
TOC
Réduire la table des matières
Développer la table des matières

ContentThemeTransition Class

Fournit le comportement de transition animé lorsque le contenu d'un contrôle change. Cela peut être appliqué en plus de AddDeleteThemeTransition.

Héritage

Object
  DependencyObject
    Transition
      ContentThemeTransition

Syntaxe


public sealed class ContentThemeTransition : Transition


<ContentThemeTransition ... />

Attributs

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Membres

ContentThemeTransitionClasse possède ces types de membres :

Constructeurs

ContentThemeTransitionClasse possède ces constructeurs.

ConstructeurDescription
ContentThemeTransition Initializes a new instance of the ContentThemeTransition class.

 

Méthodes

The ContentThemeTransition Classe a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
ClearValue Clears the local value of a dependency property. (Hérité de DependencyObject)
GetAnimationBaseValue Returns any base value established for a dependency property, which would apply in cases where an animation is not active. (Hérité de DependencyObject)
GetValue Returns the current effective value of a dependency property from a DependencyObject. (Hérité de DependencyObject)
ReadLocalValue Returns the local value of a dependency property, if a local value is set. (Hérité de DependencyObject)
SetValue Sets the local value of a dependency property on a DependencyObject. (Hérité de DependencyObject)

 

Propriétés

Le ContentThemeTransitionClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Dispatcher

En lecture seuleGets the CoreDispatcher that this object is associated with. (Hérité de DependencyObject)

HorizontalOffset

Lecture/écritureGets or sets the distance by which the target is translated in the horizontal direction when the transition is active.

HorizontalOffsetProperty

En lecture seuleIdentifies the HorizontalOffset dependency property.

VerticalOffset

Lecture/écritureGets or sets the distance by which the target is translated in the vertical direction when the transition is active.

VerticalOffsetProperty

En lecture seuleIdentifies the VerticalOffset dependency property.

 

Remarques

Notez que la définition de la propriété Duration n'a aucun effet sur cet objet comme la durée est préconfigurée.

Exemples

L'exemple suivant applique un élément ContentThemeAnimation à un rectangle.



<!-- The ContentThemeTransition will execute when the ContentControl’s content changes. -->        
<ContentControl x:Name="ContentHost" PointerPressed="ContentHost_PointerPressed">
    <ContentControl.ContentTransitions>
        <TransitionCollection>
            <ContentThemeTransition />
        </TransitionCollection>
    </ContentControl.ContentTransitions>
    <Rectangle Height="200" Width="200" Fill="Orange" />
</ContentControl>


private void ContentHost_PointerPressed(object sender, PointerRoutedEventArgs e)
{
    // Replace the ContentControl's content with a new Rectangle of a random color.
    Rectangle newItem = new Rectangle();
    Random rand = new Random();
            
    newItem.Height = 200;
    newItem.Width = 200;
    newItem.Fill = new SolidColorBrush(Color.FromArgb(255, 
         (byte)rand.Next(0, 255), (byte)rand.Next(0,255), (byte)rand.Next(0, 255)));

    ContentHost.Content = newItem; 
}

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.UI.Xaml.Media.Animation
Windows::UI::Xaml::Media::Animation [C++]

Métadonnées

Windows.winmd

Voir aussi

Transition
Animation des transitions de contenu
Instructions et liste de contrôle pour les animations des transitions de contenu

 

 

Afficher:
© 2016 Microsoft