Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- SafeFileMapViewHandle.cs
- AutoGeneratedFieldProperties.cs
- Function.cs
- Deserializer.cs
- RangeEnumerable.cs
- BindingNavigator.cs
- CheckPair.cs
- SettingsContext.cs
- SafeEventLogReadHandle.cs
- GridViewUpdateEventArgs.cs
- DebugTraceHelper.cs
- InlineUIContainer.cs
- sortedlist.cs
- ResolveCriteria.cs
- XslAstAnalyzer.cs
- ViewBox.cs
- ComboBox.cs
- ColorAnimationBase.cs
- xml.cs
- Rect3D.cs
- ListSurrogate.cs
- WpfGeneratedKnownTypes.cs
- DataGridViewHitTestInfo.cs
- ShaderRenderModeValidation.cs
- LiteralSubsegment.cs
- EnumCodeDomSerializer.cs
- DocumentGrid.cs
- UnmanagedMemoryStreamWrapper.cs
- InputElement.cs
- TimeSpan.cs
- XmlWellformedWriterHelpers.cs
- ModuleConfigurationInfo.cs
- RouteValueDictionary.cs
- XmlSchemaValidator.cs
- TdsParserSessionPool.cs
- SqlGatherConsumedAliases.cs
- FacetDescriptionElement.cs
- GlobalizationSection.cs
- DeobfuscatingStream.cs
- DataTableMapping.cs
- ComplexTypeEmitter.cs
- MoveSizeWinEventHandler.cs
- XmlDataDocument.cs
- SweepDirectionValidation.cs
- DataServiceRequestOfT.cs
- ListDictionary.cs
- CodeMemberMethod.cs
- SpellerStatusTable.cs
- InlineCollection.cs
- TextTreePropertyUndoUnit.cs
- _ChunkParse.cs
- Bitmap.cs
- entityreference_tresulttype.cs
- IApplicationTrustManager.cs
- Pkcs9Attribute.cs
- MLangCodePageEncoding.cs
- FormsAuthenticationCredentials.cs
- BamlCollectionHolder.cs
- MgmtConfigurationRecord.cs
- PackageFilter.cs
- OutputBuffer.cs
- TextServicesCompartment.cs
- UnsafeNativeMethodsPenimc.cs
- TransactionsSectionGroup.cs
- SchemaMerger.cs
- DoWorkEventArgs.cs
- DoubleLinkListEnumerator.cs
- ToggleProviderWrapper.cs
- InputLangChangeRequestEvent.cs
- AvTrace.cs
- EnumerableRowCollectionExtensions.cs
- FusionWrap.cs
- GridViewAutomationPeer.cs
- Attributes.cs
- CodeExpressionCollection.cs
- GrammarBuilder.cs
- HtmlHistory.cs
- PersonalizationStateInfoCollection.cs
- COSERVERINFO.cs
- CachingHintValidation.cs
- ZoneButton.cs
- SwitchCase.cs
- NavigationService.cs
- diagnosticsswitches.cs
- MdiWindowListItemConverter.cs
- TrustLevelCollection.cs
- HyperLinkColumn.cs
- ICspAsymmetricAlgorithm.cs
- GlyphCache.cs
- AssemblyCache.cs
- StyleHelper.cs
- QueryGeneratorBase.cs
- HitTestFilterBehavior.cs
- ReachFixedDocumentSerializer.cs
- ClientUtils.cs
- CryptoHandle.cs
- ListenerHandler.cs
- mediaeventshelper.cs
- securitymgrsite.cs
- _LocalDataStore.cs