Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés
Esta documentación está archivada y no tiene mantenimiento.

UIElement.GetAnimationBaseValue (Método)

Devuelve el valor de la propiedad base para la propiedad especificada en este elemento y pasa por alto cualquier posible valor animado de una animación detenida o en ejecución.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationCore (en PresentationCore.dll)

public Object GetAnimationBaseValue(
	DependencyProperty dp
)

Parámetros

dp
Tipo: System.Windows.DependencyProperty
Propiedad de dependencia que se va a comprobar.

Valor devuelto

Tipo: System.Object
Valor de la propiedad como si no hubiera ninguna animación asociada a la propiedad de dependencia especificada.

Implementaciones

IAnimatable.GetAnimationBaseValue(DependencyProperty)

Si no hay ninguna animación asociada a la propiedad, el valor devuelto de GetAnimationBaseValue siempre es idéntico al valor devuelto de GetValue. Si hay animaciones asociadas, se omiten todos los valores posibles derivados de la animación, incluidos los valores de inicio y fin, y el valor de la propiedad se determina basándose en todas las demás entradas posibles. Para obtener más información, vea Prioridad de los valores de propiedades de dependencia.

El ejemplo siguiente implementa un controlador que informa del valor base de una propiedad Width animada en Button, así como el valor base de una transformación.


// Display the base value for Button.Width and RotateTransform.Angle.
private void animatedButton_Clicked(object sender, RoutedEventArgs e)
{
    Button animatedButton = (Button)sender;
    MessageBox.Show("Button width base value: " + 
        animatedButton.GetAnimationBaseValue(Button.WidthProperty)
        + "\nRotateTransform base value: " +
        animatedRotateTransform.GetAnimationBaseValue(RotateTransform.AngleProperty));

}


.NET Framework

Compatible con: 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 7, Windows Vista SP1 o posterior, Windows XP SP3, Windows Server 2008 (no se admite Server Core), Windows Server 2008 R2 (se admite Server Core con SP1 o posterior), Windows Server 2003 SP2

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Mostrar: