Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Media / Animation / StopStoryboard.cs / 1 / StopStoryboard.cs
/****************************************************************************\ * * File: StopStoryboard.cs * * This object includes a Storyboard reference. When triggered, the Storyboard * stops. * * Copyright (C) by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System.Diagnostics; // Debug.Assert namespace System.Windows.Media.Animation { ////// StopStoryboard will call stop on its Storyboard reference when /// it is triggered. /// public sealed class StopStoryboard : 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.Stop(containingFE); } else { storyboard.Stop(containingFCE); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. /****************************************************************************\ * * File: StopStoryboard.cs * * This object includes a Storyboard reference. When triggered, the Storyboard * stops. * * Copyright (C) by Microsoft Corporation. All rights reserved. * \***************************************************************************/ using System.Diagnostics; // Debug.Assert namespace System.Windows.Media.Animation { ////// StopStoryboard will call stop on its Storyboard reference when /// it is triggered. /// public sealed class StopStoryboard : 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.Stop(containingFE); } else { storyboard.Stop(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
- XmlSchemaAttributeGroupRef.cs
- DesignBindingEditor.cs
- ExpressionReplacer.cs
- PenContexts.cs
- StylusSystemGestureEventArgs.cs
- FirstMatchCodeGroup.cs
- SafePEFileHandle.cs
- DbExpressionRules.cs
- DependencyPropertyValueSerializer.cs
- RegistryKey.cs
- CompilationSection.cs
- ToolStripScrollButton.cs
- SerializationInfo.cs
- TimeIntervalCollection.cs
- RectIndependentAnimationStorage.cs
- DescriptionAttribute.cs
- WindowsButton.cs
- PasswordBoxAutomationPeer.cs
- ChangeBlockUndoRecord.cs
- AnnotationHighlightLayer.cs
- AlphabeticalEnumConverter.cs
- SafeNativeMethodsMilCoreApi.cs
- IsolatedStorageFilePermission.cs
- MenuItemAutomationPeer.cs
- TypeValidationEventArgs.cs
- AttributeData.cs
- FieldTemplateFactory.cs
- CodeDomConfigurationHandler.cs
- MailDefinition.cs
- TextElementEnumerator.cs
- Operator.cs
- EasingKeyFrames.cs
- COM2IPerPropertyBrowsingHandler.cs
- XPathSelectionIterator.cs
- AsyncDataRequest.cs
- ParameterReplacerVisitor.cs
- _DisconnectOverlappedAsyncResult.cs
- PageAsyncTask.cs
- DataGridViewColumnCollectionDialog.cs
- XmlEntityReference.cs
- DataGridViewRowStateChangedEventArgs.cs
- InternalBufferOverflowException.cs
- ProcessInfo.cs
- ITextView.cs
- InputProcessorProfilesLoader.cs
- RuntimeCompatibilityAttribute.cs
- BaseValidatorDesigner.cs
- WebPartCatalogCloseVerb.cs
- FixedTextContainer.cs
- WebPartAuthorizationEventArgs.cs
- DataGridColumnHeaderCollection.cs
- MemoryPressure.cs
- RadioButtonFlatAdapter.cs
- ZoneLinkButton.cs
- ModulesEntry.cs
- MetafileHeaderEmf.cs
- XPathMessageContext.cs
- Group.cs
- ListView.cs
- XPathDescendantIterator.cs
- MergePropertyDescriptor.cs
- SecureEnvironment.cs
- CodeIterationStatement.cs
- BamlBinaryWriter.cs
- basevalidator.cs
- EtwTrace.cs
- ParameterToken.cs
- GlyphRunDrawing.cs
- EmptyEnumerable.cs
- DefaultPropertyAttribute.cs
- ObjectDataSourceMethodEventArgs.cs
- ObjectCloneHelper.cs
- SmiContextFactory.cs
- ReadOnlyObservableCollection.cs
- SecurityHelper.cs
- MatrixConverter.cs
- NetworkStream.cs
- ProcessThread.cs
- IndicShape.cs
- _SpnDictionary.cs
- Shape.cs
- Automation.cs
- SortDescription.cs
- CatalogPart.cs
- FillBehavior.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- DayRenderEvent.cs
- TraceLevelStore.cs
- MergeFailedEvent.cs
- _OSSOCK.cs
- ConfigurationElementCollection.cs
- ChannelManager.cs
- OleDbFactory.cs
- Item.cs
- HtmlWindowCollection.cs
- TypeInfo.cs
- DPTypeDescriptorContext.cs
- NeutralResourcesLanguageAttribute.cs
- SubtreeProcessor.cs
- StylusPoint.cs