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
- TextEditorCopyPaste.cs
- ConfigXmlSignificantWhitespace.cs
- XmlMemberMapping.cs
- Codec.cs
- ActivityDesigner.cs
- ProjectedSlot.cs
- WsatProxy.cs
- ExpressionPrefixAttribute.cs
- HttpListener.cs
- Icon.cs
- OleDbConnectionPoolGroupProviderInfo.cs
- UnauthorizedWebPart.cs
- OpCellTreeNode.cs
- PermissionRequestEvidence.cs
- IOException.cs
- CmsInterop.cs
- DocumentViewer.cs
- Cell.cs
- RowSpanVector.cs
- FocusWithinProperty.cs
- ParameterElement.cs
- SqlDelegatedTransaction.cs
- SessionIDManager.cs
- Choices.cs
- BypassElement.cs
- PageRequestManager.cs
- BitVector32.cs
- PersonalizationStateInfo.cs
- ApplyImportsAction.cs
- Tokenizer.cs
- DirectoryObjectSecurity.cs
- JournalEntryListConverter.cs
- DuplexSecurityProtocolFactory.cs
- SQLDateTime.cs
- FieldToken.cs
- ACE.cs
- ParameterReplacerVisitor.cs
- EntityTypeEmitter.cs
- AdCreatedEventArgs.cs
- XMLSyntaxException.cs
- NativeMethods.cs
- CodeSnippetStatement.cs
- DateTimeSerializationSection.cs
- DefaultAuthorizationContext.cs
- CodeSnippetExpression.cs
- TextBreakpoint.cs
- CheckBoxList.cs
- OLEDB_Enum.cs
- MemoryFailPoint.cs
- WindowsFont.cs
- StringWriter.cs
- SetterBaseCollection.cs
- ConnectionsZoneDesigner.cs
- PriorityChain.cs
- GridViewColumn.cs
- HtmlCalendarAdapter.cs
- AssertValidation.cs
- SafeEventLogWriteHandle.cs
- TypeBuilder.cs
- ArgumentValidation.cs
- SafeEventLogReadHandle.cs
- WasHttpHandlersInstallComponent.cs
- DataStorage.cs
- SurrogateSelector.cs
- VScrollProperties.cs
- TypeGenericEnumerableViewSchema.cs
- COM2ExtendedTypeConverter.cs
- TextLineResult.cs
- MulticastDelegate.cs
- Serializer.cs
- CrossSiteScriptingValidation.cs
- FixUp.cs
- Int64KeyFrameCollection.cs
- RsaSecurityKey.cs
- MetadataItemSerializer.cs
- PrivilegedConfigurationManager.cs
- TraceListener.cs
- TrustLevelCollection.cs
- DoubleAnimationUsingKeyFrames.cs
- SimpleTypesSurrogate.cs
- CompilationRelaxations.cs
- DataGridViewCellCollection.cs
- InputLanguageCollection.cs
- HttpListenerRequestTraceRecord.cs
- FormDesigner.cs
- Stackframe.cs
- AjaxFrameworkAssemblyAttribute.cs
- WindowsAuthenticationModule.cs
- ContentElementAutomationPeer.cs
- Dispatcher.cs
- BaseServiceProvider.cs
- EventBindingService.cs
- Verify.cs
- DecoderFallback.cs
- PolygonHotSpot.cs
- VBIdentifierDesigner.xaml.cs
- ListViewAutomationPeer.cs
- TextRangeEdit.cs
- Soap.cs
- MinimizableAttributeTypeConverter.cs