ContentThemeTransition Class

Fornisce il comportamento di transizione animata da applicare quando il contenuto di controllo viene modificato. Potrebbe applicarsi inoltre a AddDeleteThemeTransition.

Ereditarietà

Object
  DependencyObject
    Transition
      ContentThemeTransition

Sintassi


public sealed class ContentThemeTransition : Transition

Attributi

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

Membri

ContentThemeTransitionClasse include questi tipi di membri:

Costruttori

ContentThemeTransitionClasse include questi costruttori.

CostruttoreDescrizione
ContentThemeTransition Initializes a new instance of the ContentThemeTransition class.

 

Metodi

The ContentThemeTransition Classe dispone di tali metodi. Eredita inoltre i metodi da Object Classe.

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

 

Proprietà

Classe dispone di tali proprietà. di ContentThemeTransition

ProprietàTipo di accessoDescrizione

Dispatcher

Sola letturaGets the CoreDispatcher that this object is associated with. (Ereditata da DependencyObject)

HorizontalOffset

Lettura/scritturaGets or sets the distance by which the target is translated in the horizontal direction when the transition is active.

HorizontalOffsetProperty

Sola letturaIdentifies the HorizontalOffset dependency property.

VerticalOffset

Lettura/scritturaGets or sets the distance by which the target is translated in the vertical direction when the transition is active.

VerticalOffsetProperty

Sola letturaIdentifies the VerticalOffset dependency property.

 

Note

Si noti che l'impostazione della proprietà di Duration non influisce su questo oggetto poiché la durata è preconfigurata.

Esempi

Nell'esempio seguente viene applicata una ContentThemeAnimation a un rettangolo.



<!-- 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; 
}

Requisiti

Client supportato minimo

Windows 8 [Solo applicazioni Windows Store]

Server supportato minimo

Windows Server 2012 [Solo applicazioni Windows Store]

Spazio dei nomi

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

Metadati

Windows.winmd

Vedere anche

Transition
Animazione delle transizioni di contenuto
Indicazioni ed elenco di controllo per animazioni di transizione del contenuto

 

 

Mostra:
© 2014 Microsoft