Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Framework / System / Windows / Media / Animation / Generated / DiscreteKeyFrames.cs / 1 / DiscreteKeyFrames.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // This file was generated, please do not edit it directly. // // Please see http://wiki/default.aspx/Microsoft.Projects.Avalon/MilCodeGen.html for more information. // //--------------------------------------------------------------------------- using MS.Internal; using System; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Windows.Media; using System.Windows.Media.Media3D; using MS.Internal.PresentationFramework; namespace System.Windows.Media.Animation { ////// This class is used as part of a ThicknessKeyFrameCollection in /// conjunction with a KeyFrameThicknessAnimation to animate a /// Thickness property value along a set of key frames. /// /// This ThicknessKeyFrame changes from the Thickness Value of /// the previous key frame to its own Value without interpolation. The /// change occurs at the KeyTime. /// public class DiscreteThicknessKeyFrame : ThicknessKeyFrame { #region Constructors ////// Creates a new DiscreteThicknessKeyFrame. /// public DiscreteThicknessKeyFrame() : base() { } ////// Creates a new DiscreteThicknessKeyFrame. /// public DiscreteThicknessKeyFrame(Thickness value) : base(value) { } ////// Creates a new DiscreteThicknessKeyFrame. /// public DiscreteThicknessKeyFrame(Thickness value, KeyTime keyTime) : base(value, keyTime) { } #endregion #region Freezable ////// Implementation of ///Freezable.CreateInstanceCore . ///The new Freezable. protected override Freezable CreateInstanceCore() { return new DiscreteThicknessKeyFrame(); } // We don't need to override CloneCore because it won't do anything #endregion #region ThicknessKeyFrame ////// Implemented to linearly interpolate between the baseValue and the /// Value of this KeyFrame using the keyFrameProgress. /// protected override Thickness InterpolateValueCore(Thickness baseValue, double keyFrameProgress) { if (keyFrameProgress < 1.0) { return baseValue; } else { return Value; } } #endregion } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // This file was generated, please do not edit it directly. // // Please see http://wiki/default.aspx/Microsoft.Projects.Avalon/MilCodeGen.html for more information. // //--------------------------------------------------------------------------- using MS.Internal; using System; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Windows.Media; using System.Windows.Media.Media3D; using MS.Internal.PresentationFramework; namespace System.Windows.Media.Animation { ////// This class is used as part of a ThicknessKeyFrameCollection in /// conjunction with a KeyFrameThicknessAnimation to animate a /// Thickness property value along a set of key frames. /// /// This ThicknessKeyFrame changes from the Thickness Value of /// the previous key frame to its own Value without interpolation. The /// change occurs at the KeyTime. /// public class DiscreteThicknessKeyFrame : ThicknessKeyFrame { #region Constructors ////// Creates a new DiscreteThicknessKeyFrame. /// public DiscreteThicknessKeyFrame() : base() { } ////// Creates a new DiscreteThicknessKeyFrame. /// public DiscreteThicknessKeyFrame(Thickness value) : base(value) { } ////// Creates a new DiscreteThicknessKeyFrame. /// public DiscreteThicknessKeyFrame(Thickness value, KeyTime keyTime) : base(value, keyTime) { } #endregion #region Freezable ////// Implementation of ///Freezable.CreateInstanceCore . ///The new Freezable. protected override Freezable CreateInstanceCore() { return new DiscreteThicknessKeyFrame(); } // We don't need to override CloneCore because it won't do anything #endregion #region ThicknessKeyFrame ////// Implemented to linearly interpolate between the baseValue and the /// Value of this KeyFrame using the keyFrameProgress. /// protected override Thickness InterpolateValueCore(Thickness baseValue, double keyFrameProgress) { if (keyFrameProgress < 1.0) { return baseValue; } else { return Value; } } #endregion } } // 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
- CriticalHandle.cs
- GenericsInstances.cs
- CapabilitiesUse.cs
- SafeNativeMemoryHandle.cs
- XmlMtomWriter.cs
- _NestedMultipleAsyncResult.cs
- SqlCachedBuffer.cs
- BasicHttpMessageSecurityElement.cs
- ToolStripMenuItem.cs
- BounceEase.cs
- Reference.cs
- ActivatableWorkflowsQueryResult.cs
- XmlSchemaComplexContentExtension.cs
- FilterQuery.cs
- DbConnectionClosed.cs
- XsdBuilder.cs
- XmlSchemaAnnotated.cs
- ISAPIWorkerRequest.cs
- DecoratedNameAttribute.cs
- ConstructorExpr.cs
- Span.cs
- SimpleType.cs
- shaperfactoryquerycachekey.cs
- XsltException.cs
- InheritanceRules.cs
- BypassElement.cs
- ProxyWebPartManagerDesigner.cs
- AnnotationObservableCollection.cs
- SizeIndependentAnimationStorage.cs
- ExpressionBuilderCollection.cs
- DataGridRelationshipRow.cs
- WindowsProgressbar.cs
- SimpleHandlerBuildProvider.cs
- UseAttributeSetsAction.cs
- FileDialog.cs
- GroupJoinQueryOperator.cs
- WarningException.cs
- HostedHttpRequestAsyncResult.cs
- TextBoxBase.cs
- TextParaClient.cs
- ToolboxItemCollection.cs
- TrackingRecord.cs
- PersistChildrenAttribute.cs
- Propagator.cs
- LineUtil.cs
- SpeechSeg.cs
- UserMapPath.cs
- BadImageFormatException.cs
- HttpValueCollection.cs
- StateItem.cs
- RegistrationServices.cs
- BrushValueSerializer.cs
- InvalidComObjectException.cs
- GeometryDrawing.cs
- KeyTime.cs
- StaticTextPointer.cs
- EmptyStringExpandableObjectConverter.cs
- DataGridCaption.cs
- VScrollBar.cs
- FieldAccessException.cs
- TextParagraphProperties.cs
- InsufficientExecutionStackException.cs
- FrameAutomationPeer.cs
- XmlDataSourceNodeDescriptor.cs
- StateMachineHelpers.cs
- ListControlStringCollectionEditor.cs
- VirtualizedItemProviderWrapper.cs
- Serializer.cs
- SerializationTrace.cs
- ThreadStaticAttribute.cs
- HostedElements.cs
- ArgumentException.cs
- PrincipalPermission.cs
- ViewCellSlot.cs
- RecordBuilder.cs
- PersonalizationDictionary.cs
- AuthenticationService.cs
- WebPartDeleteVerb.cs
- SafeNativeMethods.cs
- DataShape.cs
- XpsS0ValidatingLoader.cs
- ExceptionUtility.cs
- TextPointer.cs
- XmlElementAttribute.cs
- TransformValueSerializer.cs
- XPathDocumentIterator.cs
- ZipPackagePart.cs
- PartialList.cs
- HelpFileFileNameEditor.cs
- VectorAnimationUsingKeyFrames.cs
- SoapInteropTypes.cs
- ToolBarButtonClickEvent.cs
- XmlILConstructAnalyzer.cs
- Choices.cs
- GiveFeedbackEvent.cs
- TabletDeviceInfo.cs
- CustomAssemblyResolver.cs
- DataSourceProvider.cs
- ZeroOpNode.cs
- WinInetCache.cs