Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Animation / FillBehavior.cs / 1305600 / FillBehavior.cs
//------------------------------------------------------------------------------ // Microsoft Windows Client Platform // Copyright (c) Microsoft Corporation, 2004 // // File: FillBehavior.cs //----------------------------------------------------------------------------- using System.Windows.Media.Animation; namespace System.Windows.Media.Animation { ////// The FillBehavior enumeration is used to indicate how a Timeline will behave /// when it is outside of its active period but its parent is inside its /// active period. /// public enum FillBehavior { ////// Indicates that a Timeline will hold its progress between the period of /// time between the end of its active period and the end of its parents active and /// hold periods. /// HoldEnd, #if IMPLEMENTED // Uncomment when implemented ////// Indicates that a Timeline will hold its initial active progress during the /// period of time between when its parent has become active and it /// becomes active. The Timeline will stop after the completion of /// its own active period. /// HoldBegin, ////// Indicates that a Timeline will hold its progress both before and after /// its active period as long as its parent is in its active or hold periods. /// HoldBeginAndEnd #endif ////// Indicates that a Timeline will stop if it's outside its active /// period while its parent is inside its active period. /// Stop, } } namespace MS.Internal { internal static partial class TimeEnumHelper { private const int c_maxFillBehavior = (int)FillBehavior.Stop; static internal bool IsValidFillBehavior(FillBehavior value) { return (0 <= value && (int)value <= c_maxFillBehavior); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------------ // Microsoft Windows Client Platform // Copyright (c) Microsoft Corporation, 2004 // // File: FillBehavior.cs //----------------------------------------------------------------------------- using System.Windows.Media.Animation; namespace System.Windows.Media.Animation { ////// The FillBehavior enumeration is used to indicate how a Timeline will behave /// when it is outside of its active period but its parent is inside its /// active period. /// public enum FillBehavior { ////// Indicates that a Timeline will hold its progress between the period of /// time between the end of its active period and the end of its parents active and /// hold periods. /// HoldEnd, #if IMPLEMENTED // Uncomment when implemented ////// Indicates that a Timeline will hold its initial active progress during the /// period of time between when its parent has become active and it /// becomes active. The Timeline will stop after the completion of /// its own active period. /// HoldBegin, ////// Indicates that a Timeline will hold its progress both before and after /// its active period as long as its parent is in its active or hold periods. /// HoldBeginAndEnd #endif ////// Indicates that a Timeline will stop if it's outside its active /// period while its parent is inside its active period. /// Stop, } } namespace MS.Internal { internal static partial class TimeEnumHelper { private const int c_maxFillBehavior = (int)FillBehavior.Stop; static internal bool IsValidFillBehavior(FillBehavior value) { return (0 <= value && (int)value <= c_maxFillBehavior); } } } // 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
- SafeRightsManagementHandle.cs
- CallSiteOps.cs
- PerformanceCounterCategory.cs
- SHA512Managed.cs
- LinqDataSourceDeleteEventArgs.cs
- WorkflowDurableInstance.cs
- OracleParameter.cs
- FixedDocumentSequencePaginator.cs
- Bitmap.cs
- MLangCodePageEncoding.cs
- LinkLabel.cs
- HttpResponseHeader.cs
- ProtocolViolationException.cs
- AppSettingsReader.cs
- StreamGeometryContext.cs
- AnnotationResourceChangedEventArgs.cs
- HelpEvent.cs
- CodeGroup.cs
- FilteredXmlReader.cs
- DataServiceRequestException.cs
- CollectionDataContract.cs
- HostSecurityManager.cs
- FlowPosition.cs
- TypeContext.cs
- Message.cs
- PersianCalendar.cs
- SendOperation.cs
- UrlPath.cs
- ClonableStack.cs
- DesignerTextBoxAdapter.cs
- SchemaImporterExtension.cs
- ToolStripGrip.cs
- TrackBarRenderer.cs
- UnsafeNativeMethodsCLR.cs
- ConnectionManagementElement.cs
- WorkflowDurableInstance.cs
- Expander.cs
- EndPoint.cs
- SmtpReplyReader.cs
- TextFormatterContext.cs
- TextTabProperties.cs
- CompressedStack.cs
- CachedRequestParams.cs
- Parser.cs
- WindowsScroll.cs
- MailMessage.cs
- Model3DGroup.cs
- baseshape.cs
- Timer.cs
- BrowserDefinition.cs
- ColumnWidthChangedEvent.cs
- FontFamilyConverter.cs
- SqlWorkflowInstanceStore.cs
- NotifyCollectionChangedEventArgs.cs
- ApplicationCommands.cs
- UiaCoreTypesApi.cs
- FontUnitConverter.cs
- SrgsRulesCollection.cs
- StylusPointDescription.cs
- PersonalizationState.cs
- MimeMapping.cs
- WebServiceHandler.cs
- UshortList2.cs
- _BufferOffsetSize.cs
- RegexCharClass.cs
- NavigationExpr.cs
- ElementMarkupObject.cs
- FileAuthorizationModule.cs
- MarkedHighlightComponent.cs
- TogglePattern.cs
- FamilyMap.cs
- EmptyEnumerator.cs
- State.cs
- Stackframe.cs
- SelectionChangedEventArgs.cs
- SignedPkcs7.cs
- WmpBitmapDecoder.cs
- HostAdapter.cs
- EncryptedPackageFilter.cs
- InternalConfigRoot.cs
- MenuTracker.cs
- LogicalExpr.cs
- ColumnProvider.cs
- Switch.cs
- DynamicRouteExpression.cs
- CodeThrowExceptionStatement.cs
- ApplicationSettingsBase.cs
- LeaseManager.cs
- DataSourceControlBuilder.cs
- TreeViewImageKeyConverter.cs
- PropertyValidationContext.cs
- DateTimeFormat.cs
- ValidatingPropertiesEventArgs.cs
- ListViewEditEventArgs.cs
- tooltip.cs
- TextAction.cs
- StylusShape.cs
- _OverlappedAsyncResult.cs
- DynamicValidatorEventArgs.cs
- SemanticResultKey.cs