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
- SortQuery.cs
- BitStream.cs
- DateRangeEvent.cs
- BitmapMetadataBlob.cs
- WebServiceResponse.cs
- SqlFormatter.cs
- ICspAsymmetricAlgorithm.cs
- SmtpTransport.cs
- TranslateTransform.cs
- LeaseManager.cs
- XPathEmptyIterator.cs
- TextParagraphCache.cs
- PrintController.cs
- PageStatePersister.cs
- EventLogReader.cs
- DocumentSchemaValidator.cs
- LinqDataSourceHelper.cs
- RenameRuleObjectDialog.cs
- WebPartZone.cs
- QueryCursorEventArgs.cs
- DesignTimeParseData.cs
- InstanceDataCollection.cs
- BamlStream.cs
- ValidatingPropertiesEventArgs.cs
- ProtocolsConfigurationEntry.cs
- PropertyGroupDescription.cs
- DrawingDrawingContext.cs
- MetabaseServerConfig.cs
- SerializationAttributes.cs
- EntityDataSourceWrapperCollection.cs
- StickyNoteAnnotations.cs
- SchemaEntity.cs
- IHttpResponseInternal.cs
- DataSourceSelectArguments.cs
- WindowsHyperlink.cs
- PropertyMetadata.cs
- XmlSchemaDatatype.cs
- VirtualPathProvider.cs
- ConnectionInterfaceCollection.cs
- ConstructorBuilder.cs
- KeyValuePair.cs
- XmlTextAttribute.cs
- HandlerMappingMemo.cs
- UrlAuthFailedErrorFormatter.cs
- WorkflowServiceBehavior.cs
- FolderBrowserDialog.cs
- XmlObjectSerializerWriteContextComplex.cs
- DocumentReference.cs
- DescendantQuery.cs
- ObjectConverter.cs
- DbgUtil.cs
- PointCollection.cs
- Rotation3DAnimationUsingKeyFrames.cs
- DescendantQuery.cs
- ComNativeDescriptor.cs
- PeerNeighborManager.cs
- XPathMultyIterator.cs
- StickyNoteAnnotations.cs
- StateDesigner.Helpers.cs
- XmlSchemaProviderAttribute.cs
- XmlTypeAttribute.cs
- MetadataPropertyCollection.cs
- SimpleTypeResolver.cs
- Point4D.cs
- CodeGen.cs
- TagMapCollection.cs
- TextMessageEncodingElement.cs
- NumericUpDown.cs
- ObjectSecurity.cs
- DataGridViewCellPaintingEventArgs.cs
- DataGridViewColumnConverter.cs
- CompoundFileStreamReference.cs
- ScriptingScriptResourceHandlerSection.cs
- ListViewItem.cs
- OleDbEnumerator.cs
- XPathPatternParser.cs
- PageSettings.cs
- ImplicitInputBrush.cs
- DateRangeEvent.cs
- CopyOfAction.cs
- TrustLevel.cs
- CharacterShapingProperties.cs
- FieldReference.cs
- DataContract.cs
- RemoveStoryboard.cs
- BufferedGraphics.cs
- WebControlAdapter.cs
- VirtualizedContainerService.cs
- ToolStripSplitStackLayout.cs
- TrustLevel.cs
- IgnorePropertiesAttribute.cs
- CuspData.cs
- InProcStateClientManager.cs
- StickyNoteHelper.cs
- input.cs
- ViewGenResults.cs
- DataServiceProviderWrapper.cs
- QilFunction.cs
- SplayTreeNode.cs
- ColumnMapProcessor.cs