Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Media / Animation / ResumeStoryboard.cs / 1305600 / ResumeStoryboard.cs
/****************************************************************************\
*
* File: ResumeStoryboard.cs
*
* This object includes a Storyboard reference. When triggered, the Storyboard
* resumes.
*
* Copyright (C) by Microsoft Corporation. All rights reserved.
*
\***************************************************************************/
using System.Diagnostics; // Debug.Assert
namespace System.Windows.Media.Animation
{
///
/// ResumeStoryboard will call resume on its Storyboard reference when
/// it is triggered.
///
public sealed class ResumeStoryboard : ControllableStoryboardAction
{
///
/// Called when it's time to execute this storyboard action
///
internal override void Invoke( FrameworkElement containingFE, FrameworkContentElement containingFCE, Storyboard storyboard )
{
Debug.Assert( containingFE != null || containingFCE != null,
"Caller of internal function failed to verify that we have a FE or FCE - we have neither." );
if( containingFE != null )
{
storyboard.Resume(containingFE);
}
else
{
storyboard.Resume(containingFCE);
}
}
}
}
// 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
- WebBrowsableAttribute.cs
- ScriptDescriptor.cs
- TextUtf8RawTextWriter.cs
- TextLine.cs
- StringArrayConverter.cs
- DataGridTablesFactory.cs
- ResXResourceSet.cs
- CustomSignedXml.cs
- SqlFunctionAttribute.cs
- ToolStripProgressBar.cs
- GridViewUpdatedEventArgs.cs
- DocumentReference.cs
- PageSetupDialog.cs
- RayHitTestParameters.cs
- QueryOpeningEnumerator.cs
- DataViewSetting.cs
- DirectoryInfo.cs
- ConnectionOrientedTransportManager.cs
- ResourcePermissionBase.cs
- FileInfo.cs
- XmlTextReaderImpl.cs
- LifetimeServices.cs
- ObjectItemCollectionAssemblyCacheEntry.cs
- ScriptingSectionGroup.cs
- WebSysDescriptionAttribute.cs
- SystemInformation.cs
- Types.cs
- ClockGroup.cs
- DragEvent.cs
- PassportAuthenticationModule.cs
- WorkflowExecutor.cs
- UTF32Encoding.cs
- XmlDataSourceNodeDescriptor.cs
- WindowInteropHelper.cs
- DataTableMapping.cs
- ChangeConflicts.cs
- HtmlInputFile.cs
- mda.cs
- DbConnectionPool.cs
- DPTypeDescriptorContext.cs
- AnnotationComponentManager.cs
- RoleManagerEventArgs.cs
- QueuePropertyVariants.cs
- KnownTypeHelper.cs
- InvokeProviderWrapper.cs
- PrintingPermissionAttribute.cs
- GeometryModel3D.cs
- AnimationClock.cs
- TextRange.cs
- Paragraph.cs
- BuildDependencySet.cs
- UseLicense.cs
- PointAnimationClockResource.cs
- CommandHelper.cs
- GraphicsPathIterator.cs
- FileAuthorizationModule.cs
- Root.cs
- _DisconnectOverlappedAsyncResult.cs
- SchemaNotation.cs
- ConstructorExpr.cs
- PassportAuthenticationEventArgs.cs
- LicenseContext.cs
- RewritingPass.cs
- LookupBindingPropertiesAttribute.cs
- SBCSCodePageEncoding.cs
- KeyToListMap.cs
- BufferAllocator.cs
- WebDisplayNameAttribute.cs
- ZeroOpNode.cs
- AstTree.cs
- Misc.cs
- followingsibling.cs
- RoutedEventConverter.cs
- Triplet.cs
- IndentTextWriter.cs
- AnchorEditor.cs
- TextServicesPropertyRanges.cs
- SplitContainer.cs
- AdCreatedEventArgs.cs
- WebBrowser.cs
- RC2CryptoServiceProvider.cs
- TextTrailingWordEllipsis.cs
- ByteBufferPool.cs
- ScrollableControl.cs
- MetadataPropertyAttribute.cs
- SerializationStore.cs
- CFStream.cs
- DocumentViewerConstants.cs
- PrefixQName.cs
- PropertyDescriptor.cs
- COM2ExtendedUITypeEditor.cs
- ContentAlignmentEditor.cs
- Helper.cs
- ProfileModule.cs
- WindowsTreeView.cs
- MatrixAnimationUsingKeyFrames.cs
- EnumValAlphaComparer.cs
- ConfigXmlText.cs
- MetadataHelper.cs
- XmlDeclaration.cs