Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Media / Animation / RemoveStoryboard.cs / 1 / 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. /****************************************************************************\ * * 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
- Int64Storage.cs
- ExpressionUtilities.cs
- AsyncPostBackErrorEventArgs.cs
- ContentPlaceHolder.cs
- httpserverutility.cs
- SystemMulticastIPAddressInformation.cs
- BufferModeSettings.cs
- ExpressionVisitor.cs
- AccessText.cs
- SqlNodeTypeOperators.cs
- HttpSocketManager.cs
- StateBag.cs
- ViewgenContext.cs
- InvalidComObjectException.cs
- NotifyCollectionChangedEventArgs.cs
- Selector.cs
- AcceleratedTokenProvider.cs
- Rule.cs
- TextDataBindingHandler.cs
- ContextMarshalException.cs
- XMLSchema.cs
- SafeReversePInvokeHandle.cs
- WindowsListViewGroupHelper.cs
- CallbackHandler.cs
- OuterGlowBitmapEffect.cs
- precedingquery.cs
- SkewTransform.cs
- CustomValidator.cs
- CompiledQuery.cs
- TreePrinter.cs
- ValidationErrorEventArgs.cs
- SiteMap.cs
- HandlerBase.cs
- ButtonBase.cs
- FileSystemWatcher.cs
- RC2.cs
- EventLogQuery.cs
- GPPOINTF.cs
- GridPatternIdentifiers.cs
- Solver.cs
- HostUtils.cs
- SQLDecimalStorage.cs
- IntellisenseTextBox.designer.cs
- ExtendedProtectionPolicy.cs
- ApplicationId.cs
- PreviousTrackingServiceAttribute.cs
- CommandManager.cs
- PropertyTab.cs
- ListBindingConverter.cs
- PropertyGeneratedEventArgs.cs
- CheckBoxList.cs
- CopyOfAction.cs
- X509Extension.cs
- HasCopySemanticsAttribute.cs
- DataControlField.cs
- EventDriven.cs
- GridViewDeleteEventArgs.cs
- TreeView.cs
- HttpConfigurationContext.cs
- GlobalEventManager.cs
- XPathNavigatorReader.cs
- SignatureDescription.cs
- TableLayoutColumnStyleCollection.cs
- PerformanceCounter.cs
- MemberCollection.cs
- LinearGradientBrush.cs
- DesignerAutoFormatCollection.cs
- Matrix3D.cs
- ViewGenerator.cs
- XmlNamedNodeMap.cs
- GenericRootAutomationPeer.cs
- SqlFunctionAttribute.cs
- EndPoint.cs
- LinqDataSourceView.cs
- FeedUtils.cs
- ErrorProvider.cs
- XPathDocumentIterator.cs
- WebEvents.cs
- BypassElement.cs
- DispatchWrapper.cs
- ExpressionBuilder.cs
- RawAppCommandInputReport.cs
- CompilerTypeWithParams.cs
- LocatorPartList.cs
- StringReader.cs
- DataTableMappingCollection.cs
- ServiceDebugBehavior.cs
- WebServiceFault.cs
- errorpatternmatcher.cs
- DataErrorValidationRule.cs
- SerializerProvider.cs
- SHA1Cng.cs
- WorkflowInstanceProxy.cs
- GenericUriParser.cs
- GreenMethods.cs
- HtmlInputHidden.cs
- HelpProvider.cs
- MeasureItemEvent.cs
- ErrorWebPart.cs
- NativeMethods.cs