Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Animation / SlipBehavior.cs / 1305600 / SlipBehavior.cs
//------------------------------------------------------------------------------
// Microsoft Windows Client Platform
// Copyright (c) Microsoft Corporation, 2005
//
// File: SlipBehavior.cs
//-----------------------------------------------------------------------------
using System.Windows.Media.Animation;
namespace System.Windows.Media.Animation
{
///
/// The SlipBehavior enumeration is used to indicate how a TimelineGroup will behave
/// when one of its children slips.
///
public enum SlipBehavior
{
///
/// Indicates that a TimelineGroup will not slip with the chidren, but will
/// expand to fit all slipping children.
/// NOTE: This is only effective when the TimelineGroup's duration is not explicitly
/// specified.
///
Grow,
///
/// Indicates that a TimelineGroup will slip along with its first child that
/// has CanSlip set to true.
///
Slip,
}
}
namespace MS.Internal
{
internal static partial class TimeEnumHelper
{
private const int c_maxSlipBehavior = (int)SlipBehavior.Slip;
static internal bool IsValidSlipBehavior(SlipBehavior value)
{
return (0 <= value && (int)value <= c_maxSlipBehavior);
}
}
}
// 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, 2005
//
// File: SlipBehavior.cs
//-----------------------------------------------------------------------------
using System.Windows.Media.Animation;
namespace System.Windows.Media.Animation
{
///
/// The SlipBehavior enumeration is used to indicate how a TimelineGroup will behave
/// when one of its children slips.
///
public enum SlipBehavior
{
///
/// Indicates that a TimelineGroup will not slip with the chidren, but will
/// expand to fit all slipping children.
/// NOTE: This is only effective when the TimelineGroup's duration is not explicitly
/// specified.
///
Grow,
///
/// Indicates that a TimelineGroup will slip along with its first child that
/// has CanSlip set to true.
///
Slip,
}
}
namespace MS.Internal
{
internal static partial class TimeEnumHelper
{
private const int c_maxSlipBehavior = (int)SlipBehavior.Slip;
static internal bool IsValidSlipBehavior(SlipBehavior value)
{
return (0 <= value && (int)value <= c_maxSlipBehavior);
}
}
}
// 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
- BindStream.cs
- TransactionManager.cs
- TextOptions.cs
- Deflater.cs
- JoinElimination.cs
- FirstMatchCodeGroup.cs
- SchemaImporterExtensionElement.cs
- COM2ExtendedBrowsingHandler.cs
- ValidatorUtils.cs
- TileBrush.cs
- LineSegment.cs
- XmlTypeAttribute.cs
- CodeLabeledStatement.cs
- CroppedBitmap.cs
- SqlUserDefinedAggregateAttribute.cs
- DataObjectCopyingEventArgs.cs
- DataTableMappingCollection.cs
- DrawingCollection.cs
- MsmqIntegrationBindingElement.cs
- ObjectItemConventionAssemblyLoader.cs
- WSHttpSecurityElement.cs
- SqlAggregateChecker.cs
- SmiEventStream.cs
- PrivilegedConfigurationManager.cs
- XmlLinkedNode.cs
- _FtpDataStream.cs
- DynamicDataRouteHandler.cs
- AncillaryOps.cs
- RegexTree.cs
- NameValuePair.cs
- FilterRepeater.cs
- CommandLineParser.cs
- TextPenaltyModule.cs
- RadialGradientBrush.cs
- XXXOnTypeBuilderInstantiation.cs
- LinearKeyFrames.cs
- DataObjectEventArgs.cs
- XhtmlConformanceSection.cs
- AssemblyBuilder.cs
- UIElementParagraph.cs
- InheritablePropertyChangeInfo.cs
- ServerValidateEventArgs.cs
- TextAdaptor.cs
- SafeNativeMethods.cs
- AlphabeticalEnumConverter.cs
- PageRanges.cs
- RowToFieldTransformer.cs
- TextAction.cs
- ProcessHostConfigUtils.cs
- CheckBoxBaseAdapter.cs
- BitmapMetadata.cs
- CopyOfAction.cs
- RemotingAttributes.cs
- ArgumentNullException.cs
- ProgressChangedEventArgs.cs
- StylusPointProperty.cs
- RuntimeVariablesExpression.cs
- DataException.cs
- DefaultValueTypeConverter.cs
- XsltCompileContext.cs
- WebPartTransformerCollection.cs
- FacetDescription.cs
- XmlnsCompatibleWithAttribute.cs
- WebPartMenuStyle.cs
- TaskHelper.cs
- BufferAllocator.cs
- XmlSchemaAnnotation.cs
- Size.cs
- RSACryptoServiceProvider.cs
- OletxCommittableTransaction.cs
- ExtensibleClassFactory.cs
- Stream.cs
- DiscoveryClientDocuments.cs
- BitmapEffect.cs
- ProfessionalColors.cs
- RequestQueue.cs
- ImageAnimator.cs
- WebPartsPersonalizationAuthorization.cs
- ThumbButtonInfo.cs
- BinaryFormatter.cs
- xml.cs
- ViewStateException.cs
- ThreadLocal.cs
- PolyBezierSegment.cs
- StateFinalizationDesigner.cs
- StylusPointPropertyUnit.cs
- CuspData.cs
- DesignerHost.cs
- EpmCustomContentWriterNodeData.cs
- CornerRadiusConverter.cs
- AutoResetEvent.cs
- Attributes.cs
- ISAPIWorkerRequest.cs
- MemberRelationshipService.cs
- ServiceHttpModule.cs
- Odbc32.cs
- DataColumnChangeEvent.cs
- documentsequencetextcontainer.cs
- MetadataArtifactLoaderResource.cs
- OleDbParameter.cs