Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Core / CSharp / System / Windows / Media / Animation / AnimationClock.cs / 1 / AnimationClock.cs
// AnimationClock.cs
namespace System.Windows.Media.Animation
{
///
///
///
public class AnimationClock : Clock
{
///
/// Creates a new empty AnimationClock to be used in a Clock
/// tree.
///
/// The Animation used to define the new
/// AnimationClock.
protected internal AnimationClock(AnimationTimeline animation)
: base(animation)
{
}
///
/// Gets the Animation object that holds the description controlling the
/// behavior of this clock.
///
///
/// The Animation object that holds the description controlling the
/// behavior of this clock.
///
public new AnimationTimeline Timeline
{
get
{
return (AnimationTimeline)base.Timeline;
}
}
///
/// Returns the current value of this AnimationClock.
///
///
/// The unanimated property value or the current
/// value of the previous AnimationClock in a list.
/// The current value of this AnimationClock.
public object GetCurrentValue(object defaultOriginValue, object defaultDestinationValue)
{
return ((AnimationTimeline)base.Timeline).GetCurrentValue(defaultOriginValue, defaultDestinationValue, this);
}
///
/// Returns true if this timeline needs continuous frames.
/// This is a hint that we should keep updating our time during the active period.
///
///
internal override bool NeedsTicksWhenActive
{
get
{
return true;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
// AnimationClock.cs
namespace System.Windows.Media.Animation
{
///
///
///
public class AnimationClock : Clock
{
///
/// Creates a new empty AnimationClock to be used in a Clock
/// tree.
///
/// The Animation used to define the new
/// AnimationClock.
protected internal AnimationClock(AnimationTimeline animation)
: base(animation)
{
}
///
/// Gets the Animation object that holds the description controlling the
/// behavior of this clock.
///
///
/// The Animation object that holds the description controlling the
/// behavior of this clock.
///
public new AnimationTimeline Timeline
{
get
{
return (AnimationTimeline)base.Timeline;
}
}
///
/// Returns the current value of this AnimationClock.
///
///
/// The unanimated property value or the current
/// value of the previous AnimationClock in a list.
/// The current value of this AnimationClock.
public object GetCurrentValue(object defaultOriginValue, object defaultDestinationValue)
{
return ((AnimationTimeline)base.Timeline).GetCurrentValue(defaultOriginValue, defaultDestinationValue, this);
}
///
/// Returns true if this timeline needs continuous frames.
/// This is a hint that we should keep updating our time during the active period.
///
///
internal override bool NeedsTicksWhenActive
{
get
{
return true;
}
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
// Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CompilerError.cs
- SortKey.cs
- SerialPort.cs
- SoapAttributes.cs
- ErrorFormatterPage.cs
- StringSource.cs
- httpserverutility.cs
- ClientSession.cs
- SwitchElementsCollection.cs
- PropertyTabChangedEvent.cs
- ColorConverter.cs
- HelpInfo.cs
- ResXBuildProvider.cs
- Annotation.cs
- _ConnectStream.cs
- EntityDataSourceSelectingEventArgs.cs
- TableChangeProcessor.cs
- ZipPackage.cs
- AssemblyResourceLoader.cs
- ColorInterpolationModeValidation.cs
- CompilationRelaxations.cs
- RecognizerInfo.cs
- AndCondition.cs
- TextTreeTextBlock.cs
- TempEnvironment.cs
- TransformConverter.cs
- Visitor.cs
- FastPropertyAccessor.cs
- GradientSpreadMethodValidation.cs
- ProtectedConfiguration.cs
- InkPresenter.cs
- SecurityKeyUsage.cs
- DefaultValidator.cs
- WebPartZone.cs
- XmlLoader.cs
- StrokeFIndices.cs
- ChildDocumentBlock.cs
- SynchronizationContext.cs
- WebPartCatalogAddVerb.cs
- FontStyleConverter.cs
- Double.cs
- IBuiltInEvidence.cs
- SqlComparer.cs
- SymmetricCryptoHandle.cs
- DateTimeUtil.cs
- TreeNode.cs
- FormClosedEvent.cs
- CompleteWizardStep.cs
- ErrorLog.cs
- SafeThemeHandle.cs
- HtmlInputCheckBox.cs
- TableLayout.cs
- KnownBoxes.cs
- DLinqColumnProvider.cs
- RangeContentEnumerator.cs
- DBConnectionString.cs
- XmlSchemaAll.cs
- NavigationProperty.cs
- QuaternionConverter.cs
- WindowsScrollBar.cs
- RoutedPropertyChangedEventArgs.cs
- Lazy.cs
- FileNameEditor.cs
- RecognizedWordUnit.cs
- RuleDefinitions.cs
- CommonProperties.cs
- KnownBoxes.cs
- CodeTypeOfExpression.cs
- Decimal.cs
- WhileDesigner.xaml.cs
- EntityCommandCompilationException.cs
- SecureConversationVersion.cs
- ClientUrlResolverWrapper.cs
- AuthenticationModuleElementCollection.cs
- WebPartEditorCancelVerb.cs
- LoginUtil.cs
- MSG.cs
- WebPartManager.cs
- AssociationSet.cs
- WorkflowServiceInstance.cs
- ListViewDataItem.cs
- ManagementOptions.cs
- MouseButtonEventArgs.cs
- TreeView.cs
- HtmlContainerControl.cs
- SecurityState.cs
- ToolBar.cs
- PropertyBuilder.cs
- ParserStack.cs
- EventLogger.cs
- ContractCodeDomInfo.cs
- FlowDocumentScrollViewer.cs
- sqlmetadatafactory.cs
- SweepDirectionValidation.cs
- PowerStatus.cs
- controlskin.cs
- GeneralTransformCollection.cs
- XmlNodeList.cs
- DelayedRegex.cs
- DXD.cs