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
- MimeTypeMapper.cs
- FormatStringEditor.cs
- GestureRecognizer.cs
- validationstate.cs
- AnonymousIdentificationModule.cs
- EventLogTraceListener.cs
- SafeEventLogWriteHandle.cs
- RenderContext.cs
- GC.cs
- SchemaNames.cs
- ReadContentAsBinaryHelper.cs
- SecurityUtils.cs
- ItemsControlAutomationPeer.cs
- ConsumerConnectionPoint.cs
- SharedPerformanceCounter.cs
- ThreadNeutralSemaphore.cs
- PageParserFilter.cs
- BrowserDefinitionCollection.cs
- EventPropertyMap.cs
- WindowsStartMenu.cs
- CodeEntryPointMethod.cs
- ConstraintManager.cs
- WebPartCollection.cs
- ReadWriteObjectLock.cs
- StrokeCollection.cs
- FileVersion.cs
- NodeLabelEditEvent.cs
- PrtCap_Reader.cs
- SQLGuid.cs
- EditorPartCollection.cs
- RoleBoolean.cs
- EdmConstants.cs
- CharacterMetricsDictionary.cs
- AnnotationAuthorChangedEventArgs.cs
- WebRequestModulesSection.cs
- PropertyGridCommands.cs
- ScrollBar.cs
- keycontainerpermission.cs
- DataGridViewCellConverter.cs
- MenuItemAutomationPeer.cs
- Convert.cs
- Match.cs
- InvariantComparer.cs
- DataGridViewRow.cs
- IndentTextWriter.cs
- EventProviderTraceListener.cs
- LocalizableAttribute.cs
- DragDeltaEventArgs.cs
- SqlCacheDependencyDatabase.cs
- COAUTHINFO.cs
- SafeSystemMetrics.cs
- TypeElement.cs
- SqlExpressionNullability.cs
- SymmetricKeyWrap.cs
- QueryOpeningEnumerator.cs
- ReachPrintTicketSerializerAsync.cs
- EmbeddedObject.cs
- ItemsControlAutomationPeer.cs
- WizardDesigner.cs
- Function.cs
- DispatcherOperation.cs
- SrgsRule.cs
- File.cs
- SerialPinChanges.cs
- EncoderBestFitFallback.cs
- StylusPlugInCollection.cs
- BooleanExpr.cs
- CatalogPartChrome.cs
- FolderLevelBuildProvider.cs
- CompiledQuery.cs
- FlowDocumentFormatter.cs
- PresentationTraceSources.cs
- ClientSideQueueItem.cs
- ItemCheckEvent.cs
- EmptyControlCollection.cs
- ReturnType.cs
- SecureUICommand.cs
- LogConverter.cs
- BinaryFormatterWriter.cs
- OledbConnectionStringbuilder.cs
- DocumentSchemaValidator.cs
- XmlSchemaAnnotated.cs
- MethodCallTranslator.cs
- MetadataProperty.cs
- mongolianshape.cs
- FocusManager.cs
- ClockController.cs
- KeySplineConverter.cs
- MimeTypePropertyAttribute.cs
- EditingMode.cs
- EncodingNLS.cs
- ColumnPropertiesGroup.cs
- LockCookie.cs
- PersonalizablePropertyEntry.cs
- BulletChrome.cs
- returneventsaver.cs
- ModelUIElement3D.cs
- DatasetMethodGenerator.cs
- HtmlFormParameterWriter.cs
- SnapLine.cs