Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Framework / System / Windows / Media / Animation / PauseStoryboard.cs / 1 / 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
- Formatter.cs
- WebPartDisplayModeCancelEventArgs.cs
- LassoHelper.cs
- RangeBaseAutomationPeer.cs
- IsolationInterop.cs
- DetailsViewDesigner.cs
- RootProjectionNode.cs
- HealthMonitoringSectionHelper.cs
- ObjectIDGenerator.cs
- SimpleTypeResolver.cs
- KeyGestureValueSerializer.cs
- JumpTask.cs
- SamlSubject.cs
- DesignerSerializationVisibilityAttribute.cs
- TranslateTransform.cs
- UnsafeNativeMethodsTablet.cs
- DbProviderSpecificTypePropertyAttribute.cs
- Privilege.cs
- ToolStripSplitStackLayout.cs
- RegexCaptureCollection.cs
- ColumnMapVisitor.cs
- ResponseBodyWriter.cs
- OdbcErrorCollection.cs
- CanonicalXml.cs
- SqlConnectionPoolGroupProviderInfo.cs
- DesignerView.cs
- MenuAutomationPeer.cs
- UntypedNullExpression.cs
- XamlValidatingReader.cs
- TreeViewHitTestInfo.cs
- TextElementEditingBehaviorAttribute.cs
- NamespaceQuery.cs
- DetailsViewPageEventArgs.cs
- FlowDocumentScrollViewer.cs
- DescendentsWalkerBase.cs
- ErrorFormatter.cs
- Message.cs
- StateWorkerRequest.cs
- ColumnWidthChangedEvent.cs
- SpecularMaterial.cs
- DirectionalLight.cs
- StreamAsIStream.cs
- ContravarianceAdapter.cs
- ExtractorMetadata.cs
- MergeFilterQuery.cs
- JpegBitmapEncoder.cs
- ObservableCollection.cs
- PropertyManager.cs
- SchemaRegistration.cs
- HostingPreferredMapPath.cs
- SchemaImporterExtension.cs
- ElementHost.cs
- EnumerableRowCollectionExtensions.cs
- arabicshape.cs
- CodeDomDecompiler.cs
- TreeViewEvent.cs
- DateTimeFormatInfo.cs
- AssemblyNameProxy.cs
- XmlDataDocument.cs
- SplashScreenNativeMethods.cs
- Token.cs
- MessageBox.cs
- CategoryAttribute.cs
- SmtpFailedRecipientException.cs
- _LocalDataStore.cs
- ToolBarOverflowPanel.cs
- TrustLevelCollection.cs
- MembershipAdapter.cs
- EncoderFallback.cs
- RegexCharClass.cs
- Configuration.cs
- DBBindings.cs
- EntityDataSourceChangedEventArgs.cs
- CookieHandler.cs
- DurableErrorHandler.cs
- GroupBox.cs
- HandlerBase.cs
- ToolStripManager.cs
- RunWorkerCompletedEventArgs.cs
- TableLayoutColumnStyleCollection.cs
- OleDbConnectionFactory.cs
- Assert.cs
- Inline.cs
- LinqDataSourceStatusEventArgs.cs
- PagerSettings.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- Stroke.cs
- ProgressiveCrcCalculatingStream.cs
- BuildProviderCollection.cs
- CryptoKeySecurity.cs
- IfAction.cs
- Calendar.cs
- XmlIncludeAttribute.cs
- ToolStripDropDownClosingEventArgs.cs
- TextEditorMouse.cs
- IncrementalReadDecoders.cs
- SetStateEventArgs.cs
- WebPartUtil.cs
- StorageAssociationTypeMapping.cs
- SafeUserTokenHandle.cs