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
- UserControlCodeDomTreeGenerator.cs
- DecoderExceptionFallback.cs
- CodeSpit.cs
- TraceSource.cs
- HwndMouseInputProvider.cs
- VirtualDirectoryMappingCollection.cs
- NullableIntSumAggregationOperator.cs
- GetLedgerRequest.cs
- SecurityResources.cs
- PropertyChangedEventArgs.cs
- TextUtf8RawTextWriter.cs
- JsonFormatReaderGenerator.cs
- CodeDirectiveCollection.cs
- UnsafeNativeMethods.cs
- SqlPersonalizationProvider.cs
- TextTreeExtractElementUndoUnit.cs
- ControlBuilderAttribute.cs
- UnsafeNativeMethods.cs
- LocalBuilder.cs
- DynamicResourceExtensionConverter.cs
- DataControlPagerLinkButton.cs
- InkCollectionBehavior.cs
- WindowsFormsHelpers.cs
- TransactionChannelFactory.cs
- SiteMapHierarchicalDataSourceView.cs
- Propagator.JoinPropagator.cs
- UserPersonalizationStateInfo.cs
- UnauthorizedWebPart.cs
- Padding.cs
- WithParamAction.cs
- SpeechUI.cs
- StreamGeometry.cs
- BlurEffect.cs
- DmlSqlGenerator.cs
- CompModSwitches.cs
- UIElement.cs
- CopyCodeAction.cs
- MasterPage.cs
- ConfigXmlCDataSection.cs
- FileLevelControlBuilderAttribute.cs
- EntityDataSourceChangedEventArgs.cs
- FormView.cs
- EditorZone.cs
- CustomPopupPlacement.cs
- Calendar.cs
- FacetDescription.cs
- AssociationTypeEmitter.cs
- ObjectQueryState.cs
- RijndaelManaged.cs
- ProfessionalColors.cs
- C14NUtil.cs
- SafeArrayTypeMismatchException.cs
- ReceiveActivity.cs
- DatatypeImplementation.cs
- PresentationAppDomainManager.cs
- Journal.cs
- SQLString.cs
- _ServiceNameStore.cs
- InputBinder.cs
- smtppermission.cs
- MenuEventArgs.cs
- ProxyElement.cs
- InstalledFontCollection.cs
- SmiGettersStream.cs
- IntegerValidator.cs
- ComponentEditorPage.cs
- JapaneseLunisolarCalendar.cs
- InternalConfigHost.cs
- PersistenceException.cs
- ObjectSecurity.cs
- LinearQuaternionKeyFrame.cs
- DataObject.cs
- MonthChangedEventArgs.cs
- FontEmbeddingManager.cs
- EntityDataSourceWrapperPropertyDescriptor.cs
- DoubleLinkList.cs
- Int32RectValueSerializer.cs
- xdrvalidator.cs
- Point3DAnimationBase.cs
- rsa.cs
- MethodBuilder.cs
- SchemaImporterExtension.cs
- SqlInternalConnectionSmi.cs
- CellCreator.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- ObsoleteAttribute.cs
- ReferentialConstraintRoleElement.cs
- KeyFrames.cs
- WebPartsPersonalization.cs
- XhtmlTextWriter.cs
- DataGridBoundColumn.cs
- AssemblyNameEqualityComparer.cs
- PropertyItem.cs
- NativeMethods.cs
- SqlConnectionStringBuilder.cs
- ToolCreatedEventArgs.cs
- WebRequestModuleElement.cs
- TempFiles.cs
- WebPermission.cs
- ProcessThreadCollection.cs