Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Media / Animation / Generated / LinearKeyFrames.cs / 1305600 / LinearKeyFrames.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 interpolates the between the Thickness Value of /// the previous key frame and its own Value linearly to produce its output value. /// public partial class LinearThicknessKeyFrame : ThicknessKeyFrame { #region Constructors ////// Creates a new LinearThicknessKeyFrame. /// public LinearThicknessKeyFrame() : base() { } ////// Creates a new LinearThicknessKeyFrame. /// public LinearThicknessKeyFrame(Thickness value) : base(value) { } ////// Creates a new LinearThicknessKeyFrame. /// public LinearThicknessKeyFrame(Thickness value, KeyTime keyTime) : base(value, keyTime) { } #endregion #region Freezable ////// Implementation of ///Freezable.CreateInstanceCore . ///The new Freezable. protected override Freezable CreateInstanceCore() { return new LinearThicknessKeyFrame(); } #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 == 0.0) { return baseValue; } else if (keyFrameProgress == 1.0) { return Value; } else { return AnimatedTypeHelpers.InterpolateThickness(baseValue, Value, keyFrameProgress); } } #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
- TextHidden.cs
- ScopeElementCollection.cs
- MetaModel.cs
- ResourcePermissionBaseEntry.cs
- DetailsViewUpdateEventArgs.cs
- MachineKeySection.cs
- ArithmeticException.cs
- RedistVersionInfo.cs
- HtmlInputPassword.cs
- EnumUnknown.cs
- _OverlappedAsyncResult.cs
- DataObjectAttribute.cs
- BrowserDefinitionCollection.cs
- GeometryModel3D.cs
- Event.cs
- ServicePoint.cs
- PolicyException.cs
- StyleBamlRecordReader.cs
- XmlName.cs
- WebPartAddingEventArgs.cs
- FormsAuthenticationUser.cs
- HandledMouseEvent.cs
- SiteIdentityPermission.cs
- BinHexDecoder.cs
- HandlerMappingMemo.cs
- BrowserCapabilitiesFactory.cs
- SymmetricAlgorithm.cs
- ContextMenuAutomationPeer.cs
- srgsitem.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- BlurBitmapEffect.cs
- DataStorage.cs
- DbProviderManifest.cs
- MenuItemStyle.cs
- VerificationAttribute.cs
- SessionState.cs
- LoginUtil.cs
- NativeMethods.cs
- RecognitionResult.cs
- uribuilder.cs
- DataGridViewCellLinkedList.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- Manipulation.cs
- XmlAttributeHolder.cs
- KeyValueSerializer.cs
- ISCIIEncoding.cs
- FormatterServices.cs
- XmlWriterDelegator.cs
- PreviousTrackingServiceAttribute.cs
- MetadataItemCollectionFactory.cs
- DataStreamFromComStream.cs
- DynamicResourceExtension.cs
- UnionCqlBlock.cs
- ArrayMergeHelper.cs
- CryptoProvider.cs
- Lease.cs
- ScriptManagerProxy.cs
- Coordinator.cs
- CompModSwitches.cs
- WindowsListView.cs
- IPAddressCollection.cs
- EmbeddedMailObject.cs
- QilFunction.cs
- BookmarkNameHelper.cs
- MaskedTextBox.cs
- StringUtil.cs
- XPathPatternParser.cs
- Italic.cs
- TypedLocationWrapper.cs
- TemplatedWizardStep.cs
- WebPartTracker.cs
- mil_sdk_version.cs
- SystemUdpStatistics.cs
- BaseCAMarshaler.cs
- NativeMethodsCLR.cs
- FormViewCommandEventArgs.cs
- PopupEventArgs.cs
- MissingManifestResourceException.cs
- NavigationProperty.cs
- DataListDesigner.cs
- RSAOAEPKeyExchangeFormatter.cs
- TaskFileService.cs
- SoapIncludeAttribute.cs
- DropShadowBitmapEffect.cs
- RuntimeEnvironment.cs
- XmlSerializer.cs
- CacheChildrenQuery.cs
- Compiler.cs
- CodeBlockBuilder.cs
- ProcessRequestAsyncResult.cs
- AutomationPatternInfo.cs
- DataMemberFieldEditor.cs
- TrustLevelCollection.cs
- SoapExtensionStream.cs
- MimeImporter.cs
- EventQueueState.cs
- DataGridViewComboBoxCell.cs
- SqlEnums.cs
- UIntPtr.cs
- SamlAuthenticationClaimResource.cs