Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Media / Animation / RemoveStoryboard.cs / 1305600 / RemoveStoryboard.cs
/****************************************************************************\ * * File: RemoveStoryboard.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 { ////// RemoveStoryboard will call remove on its Storyboard reference when /// it is triggered. /// public sealed class RemoveStoryboard : 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.Remove(containingFE); } else { storyboard.Remove(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
- FileInfo.cs
- SmiMetaData.cs
- OutputScopeManager.cs
- _ScatterGatherBuffers.cs
- ResponseStream.cs
- FixedFindEngine.cs
- ConfigurationSettings.cs
- CallbackException.cs
- TogglePattern.cs
- BookmarkTable.cs
- PeerService.cs
- LayoutEditorPart.cs
- ByteStream.cs
- XmlSiteMapProvider.cs
- WrappedKeySecurityToken.cs
- BufferedGraphics.cs
- AbsoluteQuery.cs
- PeerHopCountAttribute.cs
- StdValidatorsAndConverters.cs
- XmlSerializerSection.cs
- DbConnectionFactory.cs
- mactripleDES.cs
- ColorTranslator.cs
- Animatable.cs
- OdbcConnectionHandle.cs
- SafeRegistryHandle.cs
- FileDataSourceCache.cs
- mda.cs
- DocumentPaginator.cs
- ConnectionStringSettings.cs
- XmlAnyElementAttribute.cs
- ListComponentEditor.cs
- ImageField.cs
- safelinkcollection.cs
- DesignerToolStripControlHost.cs
- ErrorEventArgs.cs
- GrowingArray.cs
- FixedSOMContainer.cs
- _HeaderInfo.cs
- UITypeEditors.cs
- TextSimpleMarkerProperties.cs
- TypeForwardedToAttribute.cs
- HelloMessage11.cs
- XmlRootAttribute.cs
- XmlValidatingReaderImpl.cs
- UnsafePeerToPeerMethods.cs
- TraceProvider.cs
- DetailsView.cs
- DataGridViewColumn.cs
- NonDualMessageSecurityOverHttp.cs
- Enum.cs
- DataViewListener.cs
- PropertyInfoSet.cs
- SerialReceived.cs
- SqlAliaser.cs
- GreaterThan.cs
- ProcessingInstructionAction.cs
- ContentFilePart.cs
- SQLByte.cs
- ClientSettingsStore.cs
- SqlIdentifier.cs
- ExistsInCollection.cs
- HttpCacheVary.cs
- CustomAssemblyResolver.cs
- TabletDevice.cs
- NumericUpDownAcceleration.cs
- datacache.cs
- VBCodeProvider.cs
- UnsafeNativeMethods.cs
- ToolStripTextBox.cs
- ProcessModelSection.cs
- ToolStripRenderer.cs
- CompositeActivityMarkupSerializer.cs
- UdpReplyToBehavior.cs
- SetStoryboardSpeedRatio.cs
- LZCodec.cs
- ProviderIncompatibleException.cs
- ParserOptions.cs
- XamlNamespaceHelper.cs
- PackUriHelper.cs
- figurelength.cs
- RoutedPropertyChangedEventArgs.cs
- UserInitiatedRoutedEventPermissionAttribute.cs
- ScriptResourceDefinition.cs
- StringArrayConverter.cs
- InvalidAsynchronousStateException.cs
- CompositeClientFormatter.cs
- followingquery.cs
- RegularExpressionValidator.cs
- ContractTypeNameCollection.cs
- GraphicsContext.cs
- ToolBar.cs
- CroppedBitmap.cs
- QueueProcessor.cs
- ProgressBarRenderer.cs
- SQLSingle.cs
- RoutedEventValueSerializer.cs
- ThemeableAttribute.cs
- _ConnectOverlappedAsyncResult.cs
- SqlXml.cs