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
- codemethodreferenceexpression.cs
- FontWeightConverter.cs
- ScriptControlManager.cs
- FixedPageProcessor.cs
- Int16.cs
- ConfigurationStrings.cs
- XmlObjectSerializerReadContextComplexJson.cs
- EntityAdapter.cs
- KerberosRequestorSecurityToken.cs
- BufferModeSettings.cs
- ColumnHeader.cs
- WebPartMenu.cs
- HttpDictionary.cs
- DataGridCommandEventArgs.cs
- ProxySimple.cs
- SplineKeyFrames.cs
- RegistryPermission.cs
- HtmlImage.cs
- BitConverter.cs
- TreeViewItemAutomationPeer.cs
- PerfCounters.cs
- ContainerControl.cs
- Container.cs
- PeerNameRecordCollection.cs
- IHttpResponseInternal.cs
- JsonSerializer.cs
- ChooseAction.cs
- Point3DCollectionValueSerializer.cs
- DynamicUpdateCommand.cs
- CacheEntry.cs
- TypeNameConverter.cs
- DoubleAnimation.cs
- BitmapEffectDrawingContextWalker.cs
- MenuBindingsEditorForm.cs
- NetDataContractSerializer.cs
- PrePrepareMethodAttribute.cs
- ConfigXmlCDataSection.cs
- ThreadSafeList.cs
- DataSourceComponent.cs
- PersonalizableTypeEntry.cs
- StringValueSerializer.cs
- TextSelectionHighlightLayer.cs
- RtType.cs
- SqlConnectionHelper.cs
- DataGridViewControlCollection.cs
- GroupDescription.cs
- UntrustedRecipientException.cs
- Icon.cs
- SrgsRule.cs
- TextParagraphProperties.cs
- MetadataUtilsSmi.cs
- PseudoWebRequest.cs
- InputLanguageCollection.cs
- PeerNameRecordCollection.cs
- PageThemeBuildProvider.cs
- XmlSchemaExporter.cs
- SafeNativeMemoryHandle.cs
- PrincipalPermissionMode.cs
- SystemTcpConnection.cs
- PasswordDeriveBytes.cs
- OSFeature.cs
- XmlSchemaInfo.cs
- MethodCallConverter.cs
- Section.cs
- Options.cs
- DbParameterCollectionHelper.cs
- InternalCache.cs
- Brushes.cs
- CodeThrowExceptionStatement.cs
- HwndPanningFeedback.cs
- TransactionManager.cs
- LabelEditEvent.cs
- DocumentPageView.cs
- FileInfo.cs
- ErrorEventArgs.cs
- TreeViewDesigner.cs
- XmlTextEncoder.cs
- SqlServer2KCompatibilityAnnotation.cs
- SigningDialog.cs
- DrawingContext.cs
- BypassElement.cs
- PropertyContainer.cs
- PopOutPanel.cs
- DbTypeMap.cs
- KeyGestureConverter.cs
- PixelFormatConverter.cs
- IncrementalCompileAnalyzer.cs
- Guid.cs
- SoapEnumAttribute.cs
- AutoGeneratedField.cs
- XmlTypeMapping.cs
- ListDictionaryInternal.cs
- ScrollBar.cs
- VisualProxy.cs
- TableCellCollection.cs
- NewArray.cs
- StyleBamlTreeBuilder.cs
- ArgumentOutOfRangeException.cs
- MailFileEditor.cs
- hresults.cs