Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- SignedXml.cs
- XmlWellformedWriterHelpers.cs
- ScriptingJsonSerializationSection.cs
- EastAsianLunisolarCalendar.cs
- UiaCoreProviderApi.cs
- ExpressionUtilities.cs
- PersonalizationProvider.cs
- SmiSettersStream.cs
- LocalizationParserHooks.cs
- iisPickupDirectory.cs
- RequestQueue.cs
- GeometryDrawing.cs
- validationstate.cs
- HttpHandlerAction.cs
- VisualStyleElement.cs
- ReaderOutput.cs
- SystemUdpStatistics.cs
- Comparer.cs
- DefaultEvaluationContext.cs
- ChameleonKey.cs
- UIElementHelper.cs
- AuditLogLocation.cs
- iisPickupDirectory.cs
- HttpContext.cs
- TemplateControl.cs
- ManageRequest.cs
- ConfigurationStrings.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- ItemsControlAutomationPeer.cs
- LocatorBase.cs
- MenuItem.cs
- XPathNavigator.cs
- storagemappingitemcollection.viewdictionary.cs
- GenericAuthenticationEventArgs.cs
- Stack.cs
- AssociatedControlConverter.cs
- InputScopeConverter.cs
- CodeTypeMemberCollection.cs
- ListCollectionView.cs
- ObjectCloneHelper.cs
- IntSecurity.cs
- CodeComment.cs
- ThreadSafeMessageFilterTable.cs
- ExtendedProperty.cs
- WpfMemberInvoker.cs
- Blend.cs
- VisualStateGroup.cs
- UrlPropertyAttribute.cs
- SapiGrammar.cs
- DesignerActionPropertyItem.cs
- ReaderWriterLock.cs
- Focus.cs
- Signature.cs
- SchemaMapping.cs
- XmlWriterTraceListener.cs
- ActivityBuilderXamlWriter.cs
- FormViewDesigner.cs
- ObjectTag.cs
- MarshalDirectiveException.cs
- TextServicesDisplayAttributePropertyRanges.cs
- PaperSize.cs
- DispatcherOperation.cs
- QilList.cs
- XsdBuilder.cs
- ParameterElementCollection.cs
- ResourceReferenceExpression.cs
- ReferenceService.cs
- MethodExpression.cs
- MultiAsyncResult.cs
- MetafileHeader.cs
- Event.cs
- IsolatedStorageException.cs
- ContextMenu.cs
- InputReport.cs
- ConditionalAttribute.cs
- LinkedList.cs
- ProtocolsConfiguration.cs
- HtmlInputRadioButton.cs
- XmlEncoding.cs
- CfgRule.cs
- AudioDeviceOut.cs
- VectorCollectionConverter.cs
- FileLogRecordHeader.cs
- CompilerScope.cs
- EntityDataSourceSelectingEventArgs.cs
- Vector3DAnimationUsingKeyFrames.cs
- DecimalConstantAttribute.cs
- ReflectionServiceProvider.cs
- SqlCachedBuffer.cs
- RtfControls.cs
- DataGridViewAddColumnDialog.cs
- RequestCachePolicyConverter.cs
- XsdDataContractImporter.cs
- BaseTemplateParser.cs
- TextStore.cs
- ArgumentDesigner.xaml.cs
- AdornerPresentationContext.cs
- CertificateManager.cs
- NamespaceList.cs
- TypeSystem.cs