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
- DecoratedNameAttribute.cs
- MsmqProcessProtocolHandler.cs
- PagedDataSource.cs
- NotImplementedException.cs
- PipelineModuleStepContainer.cs
- ConfigurationStrings.cs
- XmlSchemaImporter.cs
- XmlWriterTraceListener.cs
- StringPropertyBuilder.cs
- PlatformNotSupportedException.cs
- RowsCopiedEventArgs.cs
- FactoryGenerator.cs
- SslStreamSecurityUpgradeProvider.cs
- TemplateControlCodeDomTreeGenerator.cs
- FormatVersion.cs
- PrintController.cs
- EntityViewGenerationAttribute.cs
- QueryOpeningEnumerator.cs
- EventProxy.cs
- SmtpLoginAuthenticationModule.cs
- CommentEmitter.cs
- ThemeInfoAttribute.cs
- SQLByteStorage.cs
- ValidatorCompatibilityHelper.cs
- DataFormat.cs
- util.cs
- MatcherBuilder.cs
- BrowserCapabilitiesCompiler.cs
- FormattedTextSymbols.cs
- DrawingGroup.cs
- EllipseGeometry.cs
- PluggableProtocol.cs
- Gdiplus.cs
- Pair.cs
- DecoderReplacementFallback.cs
- Utils.cs
- autovalidator.cs
- DBSqlParserColumn.cs
- Config.cs
- CfgParser.cs
- EventTask.cs
- StrokeIntersection.cs
- CompositeKey.cs
- HighContrastHelper.cs
- storepermission.cs
- HeaderedItemsControl.cs
- FormsAuthenticationTicket.cs
- __ComObject.cs
- WebControlToolBoxItem.cs
- CustomSignedXml.cs
- WebProxyScriptElement.cs
- ResourceLoader.cs
- CurrencyWrapper.cs
- RandomDelaySendsAsyncResult.cs
- DataGridToolTip.cs
- SchemaRegistration.cs
- MarkupExtensionReturnTypeAttribute.cs
- JoinElimination.cs
- ImageConverter.cs
- XPathScanner.cs
- TableRowGroup.cs
- RunClient.cs
- MethodInfo.cs
- OperationAbortedException.cs
- PriorityRange.cs
- TextTreeObjectNode.cs
- InsufficientMemoryException.cs
- PlanCompilerUtil.cs
- XmlLinkedNode.cs
- AllMembershipCondition.cs
- JapaneseLunisolarCalendar.cs
- XmlElementAttribute.cs
- DetailsViewInsertEventArgs.cs
- AsyncDataRequest.cs
- HelloOperationAsyncResult.cs
- ChangeNode.cs
- DoubleLinkListEnumerator.cs
- InnerItemCollectionView.cs
- CollectionView.cs
- Int16AnimationBase.cs
- MexHttpsBindingCollectionElement.cs
- PopupRoot.cs
- MessageSecurityVersion.cs
- CommandID.cs
- MarkerProperties.cs
- DebugTracing.cs
- ToolStripContentPanelRenderEventArgs.cs
- Ref.cs
- UInt16Converter.cs
- SimpleTypeResolver.cs
- LineInfo.cs
- ListViewGroupConverter.cs
- PeerConnector.cs
- SHA384CryptoServiceProvider.cs
- ProxySimple.cs
- CompModSwitches.cs
- ToolStripActionList.cs
- DataGridViewCellStyleBuilderDialog.cs
- ForceCopyBuildProvider.cs
- ControlPager.cs