Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- ObjectListComponentEditor.cs
- TableItemPatternIdentifiers.cs
- SqlCommandBuilder.cs
- DbConnectionFactory.cs
- KnownBoxes.cs
- Oid.cs
- SoapUnknownHeader.cs
- ZoneMembershipCondition.cs
- GridEntryCollection.cs
- MaskInputRejectedEventArgs.cs
- ConnectionPoint.cs
- AuthenticationModuleElementCollection.cs
- ConsumerConnectionPoint.cs
- SoapSchemaImporter.cs
- MetabaseServerConfig.cs
- PeerNearMe.cs
- DiscreteKeyFrames.cs
- EntityDataSourceWizardForm.cs
- ArrayTypeMismatchException.cs
- WindowsTitleBar.cs
- ScrollItemPatternIdentifiers.cs
- QueryInterceptorAttribute.cs
- ResourcePermissionBase.cs
- DataObjectAttribute.cs
- SchemaTypeEmitter.cs
- ParserExtension.cs
- Point.cs
- ScriptReference.cs
- PropertyTab.cs
- RegionData.cs
- AncillaryOps.cs
- OdbcConnectionPoolProviderInfo.cs
- GridViewRowPresenter.cs
- TextEndOfLine.cs
- SimpleTextLine.cs
- PersistenceProviderDirectory.cs
- Selection.cs
- TimelineClockCollection.cs
- SplitterCancelEvent.cs
- BrowserCapabilitiesCompiler.cs
- OleDbCommandBuilder.cs
- DataGridViewComboBoxColumnDesigner.cs
- ApplicationBuildProvider.cs
- ProcessHostFactoryHelper.cs
- ArraySet.cs
- QilValidationVisitor.cs
- SQLBinaryStorage.cs
- CodeSnippetTypeMember.cs
- TextTreeExtractElementUndoUnit.cs
- WebAdminConfigurationHelper.cs
- ActivityTypeDesigner.xaml.cs
- DataGridViewCellValueEventArgs.cs
- BoundField.cs
- Module.cs
- CounterSample.cs
- GetImportedCardRequest.cs
- DictionaryEntry.cs
- UnsafeNativeMethods.cs
- ListSortDescriptionCollection.cs
- WebPartMinimizeVerb.cs
- Selection.cs
- ExtendedPropertiesHandler.cs
- GeneratedView.cs
- DisplayMemberTemplateSelector.cs
- SrgsGrammarCompiler.cs
- DesignerLabelAdapter.cs
- LocalTransaction.cs
- NavigatingCancelEventArgs.cs
- ConfigurationSchemaErrors.cs
- FileNotFoundException.cs
- WindowsListViewItemCheckBox.cs
- PerspectiveCamera.cs
- Attribute.cs
- HybridDictionary.cs
- CompilerLocalReference.cs
- ContainerFilterService.cs
- CustomPopupPlacement.cs
- SqlConnectionString.cs
- FileSecurity.cs
- ModuleConfigurationInfo.cs
- TrackingRecord.cs
- EnumMember.cs
- HexParser.cs
- ExpressionEditorAttribute.cs
- XmlSchemaCollection.cs
- ServiceDescriptionReflector.cs
- SystemIPInterfaceStatistics.cs
- Int32CAMarshaler.cs
- CommandField.cs
- XmlSignatureProperties.cs
- ContourSegment.cs
- DataGridViewSortCompareEventArgs.cs
- EnumerableRowCollectionExtensions.cs
- WpfKnownMember.cs
- IdSpace.cs
- graph.cs
- DataServiceException.cs
- QueryPageSettingsEventArgs.cs
- Preprocessor.cs
- ResXBuildProvider.cs