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
- EventRouteFactory.cs
- OutputCacheProfileCollection.cs
- Int32CollectionValueSerializer.cs
- XmlConvert.cs
- ListViewGroupCollectionEditor.cs
- AssemblySettingAttributes.cs
- ResourceReferenceExpressionConverter.cs
- RoutedPropertyChangedEventArgs.cs
- figurelength.cs
- XamlTreeBuilderBamlRecordWriter.cs
- Button.cs
- CommonServiceBehaviorElement.cs
- TextBlockAutomationPeer.cs
- DBSchemaTable.cs
- SiteMapNodeCollection.cs
- SimpleWorkerRequest.cs
- SystemIPAddressInformation.cs
- DataServiceEntityAttribute.cs
- EntryPointNotFoundException.cs
- nulltextcontainer.cs
- MimeBasePart.cs
- Transform3DGroup.cs
- LinkUtilities.cs
- BeginStoryboard.cs
- ViewEvent.cs
- Properties.cs
- TagPrefixCollection.cs
- QueuePropertyVariants.cs
- X509RecipientCertificateClientElement.cs
- AppSettingsReader.cs
- ToolStripSystemRenderer.cs
- Encoding.cs
- ItemTypeToolStripMenuItem.cs
- ZoneButton.cs
- DbTransaction.cs
- OdbcStatementHandle.cs
- SimpleFileLog.cs
- TemplatedAdorner.cs
- TypeSystem.cs
- UserControlCodeDomTreeGenerator.cs
- RewritingPass.cs
- FixedStringLookup.cs
- JsonStringDataContract.cs
- TraceSwitch.cs
- GridToolTip.cs
- DataControlLinkButton.cs
- ActivityDesigner.cs
- DefaultHttpHandler.cs
- InplaceBitmapMetadataWriter.cs
- DesignerAutoFormatCollection.cs
- FixedTextSelectionProcessor.cs
- MergeLocalizationDirectives.cs
- SoapMessage.cs
- ServiceDescriptionReflector.cs
- UrlAuthFailedErrorFormatter.cs
- HttpContext.cs
- UpdateCompiler.cs
- StylusPointPropertyUnit.cs
- PenThreadPool.cs
- CodeSnippetTypeMember.cs
- ClientBuildManagerCallback.cs
- XsdBuildProvider.cs
- DownloadProgressEventArgs.cs
- KnownBoxes.cs
- ColumnHeaderConverter.cs
- Deserializer.cs
- StateMachineSubscription.cs
- AmbientProperties.cs
- Events.cs
- HelpProvider.cs
- HtmlObjectListAdapter.cs
- RtfFormatStack.cs
- NestedContainer.cs
- basevalidator.cs
- Currency.cs
- InlineUIContainer.cs
- KoreanCalendar.cs
- CompositeActivityTypeDescriptor.cs
- bidPrivateBase.cs
- InheritedPropertyChangedEventArgs.cs
- TableLayoutSettings.cs
- BevelBitmapEffect.cs
- RadioButtonList.cs
- followingquery.cs
- ZipIOLocalFileHeader.cs
- BitmapFrameEncode.cs
- AspNetHostingPermission.cs
- ListBoxAutomationPeer.cs
- BasicHttpBinding.cs
- Model3D.cs
- TerminatorSinks.cs
- NonParentingControl.cs
- XmlEncoding.cs
- DefaultHttpHandler.cs
- DockPattern.cs
- StrongNameMembershipCondition.cs
- MetafileEditor.cs
- PriorityQueue.cs
- NameValueConfigurationCollection.cs
- XpsStructure.cs