Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Media / Animation / PauseStoryboard.cs / 1305600 / PauseStoryboard.cs
/****************************************************************************\ * * File: PauseStoryboard.cs * * This object includes a Storyboard reference. When triggered, the Storyboard * is paused. * * Copyright (C) by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System.Diagnostics; // Debug.Assert namespace System.Windows.Media.Animation { ////// PauseStoryboard will call pause on its Storyboard reference when /// it is triggered. /// public sealed class PauseStoryboard : 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.Pause(containingFE); } else { storyboard.Pause(containingFCE); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /****************************************************************************\ * * File: PauseStoryboard.cs * * This object includes a Storyboard reference. When triggered, the Storyboard * is paused. * * Copyright (C) by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System.Diagnostics; // Debug.Assert namespace System.Windows.Media.Animation { ////// PauseStoryboard will call pause on its Storyboard reference when /// it is triggered. /// public sealed class PauseStoryboard : 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.Pause(containingFE); } else { storyboard.Pause(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
- ResizingMessageFilter.cs
- RequiredFieldValidator.cs
- SoundPlayerAction.cs
- DiagnosticsConfiguration.cs
- ExceptionValidationRule.cs
- Image.cs
- Utils.cs
- StringCollectionEditor.cs
- Normalization.cs
- UnhandledExceptionEventArgs.cs
- _Semaphore.cs
- HttpProxyTransportBindingElement.cs
- TouchFrameEventArgs.cs
- DocumentPageTextView.cs
- WorkItem.cs
- PageBreakRecord.cs
- PaintEvent.cs
- SystemIPv6InterfaceProperties.cs
- Comparer.cs
- XamlStackWriter.cs
- SemanticKeyElement.cs
- DesignColumn.cs
- BitmapEffectGroup.cs
- CellParaClient.cs
- BinaryParser.cs
- InnerItemCollectionView.cs
- FigureHelper.cs
- NavigationFailedEventArgs.cs
- SystemWebSectionGroup.cs
- SID.cs
- TextElementEnumerator.cs
- KeyedCollection.cs
- TextOptionsInternal.cs
- SiteMapNode.cs
- CacheOutputQuery.cs
- CaseExpr.cs
- SkipStoryboardToFill.cs
- CustomErrorsSectionWrapper.cs
- DllNotFoundException.cs
- EnumerationRangeValidationUtil.cs
- Point3DValueSerializer.cs
- BackStopAuthenticationModule.cs
- NeutralResourcesLanguageAttribute.cs
- RowBinding.cs
- MessageFilterException.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- ManifestBasedResourceGroveler.cs
- WindowsIdentity.cs
- WindowsFont.cs
- InvalidComObjectException.cs
- Brush.cs
- ReliableSession.cs
- HtmlInputText.cs
- MessageEventSubscriptionService.cs
- InstallerTypeAttribute.cs
- SimplePropertyEntry.cs
- TemplateControl.cs
- ImportStoreException.cs
- DataBindingCollection.cs
- XmlWellformedWriter.cs
- EpmSourcePathSegment.cs
- path.cs
- ListViewItem.cs
- DelegatingTypeDescriptionProvider.cs
- TypedServiceOperationListItem.cs
- FamilyMapCollection.cs
- LayoutEditorPart.cs
- PointLight.cs
- EndpointConfigContainer.cs
- VirtualPath.cs
- DateTimeFormat.cs
- SkewTransform.cs
- ItemList.cs
- DataGridViewCellCollection.cs
- MoveSizeWinEventHandler.cs
- VirtualizingStackPanel.cs
- BinaryUtilClasses.cs
- IntSecurity.cs
- CustomSignedXml.cs
- LexicalChunk.cs
- DocumentPageTextView.cs
- ElementsClipboardData.cs
- PerformanceCounterLib.cs
- SizeConverter.cs
- EncryptedPackage.cs
- CompositeFontParser.cs
- XmlDocumentFieldSchema.cs
- ReadOnlyNameValueCollection.cs
- HtmlImageAdapter.cs
- StyleCollection.cs
- ChangeInterceptorAttribute.cs
- TextChangedEventArgs.cs
- RTLAwareMessageBox.cs
- DeviceContext2.cs
- Function.cs
- Quad.cs
- WsatTransactionInfo.cs
- MasterPageBuildProvider.cs
- WorkflowServiceBehavior.cs
- ViewManager.cs