Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Media / Animation / Generated / LinearKeyFrames.cs / 1 / LinearKeyFrames.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // This file was generated, please do not edit it directly. // // Please see [....]/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
- EdmError.cs
- StringAttributeCollection.cs
- XmlSchemaAny.cs
- TableSectionStyle.cs
- PeerApplication.cs
- CompositeFontInfo.cs
- XPathPatternParser.cs
- SignedXml.cs
- DSGeneratorProblem.cs
- LocationSectionRecord.cs
- EncryptedPackageFilter.cs
- BindingList.cs
- TextReader.cs
- NamedPermissionSet.cs
- ApplicationHost.cs
- SortQuery.cs
- TCEAdapterGenerator.cs
- SamlAssertionDirectKeyIdentifierClause.cs
- FileCodeGroup.cs
- StrokeFIndices.cs
- CombinedHttpChannel.cs
- PolyQuadraticBezierSegment.cs
- ContextStack.cs
- ButtonBase.cs
- Relationship.cs
- SoapSchemaImporter.cs
- CommandValueSerializer.cs
- Compiler.cs
- ArgIterator.cs
- SmiEventSink_DeferedProcessing.cs
- UnsafeNativeMethods.cs
- TemplateBuilder.cs
- DbDataAdapter.cs
- FrameworkRichTextComposition.cs
- SynchronousSendBindingElement.cs
- DataSourceExpressionCollection.cs
- LinkConverter.cs
- TextTreeTextNode.cs
- ZoneMembershipCondition.cs
- SQLDecimal.cs
- RecommendedAsConfigurableAttribute.cs
- ByteFacetDescriptionElement.cs
- BitSet.cs
- TypeSystemHelpers.cs
- complextypematerializer.cs
- XmlWhitespace.cs
- ElementsClipboardData.cs
- DefaultConfirmation.cs
- DataSetUtil.cs
- StreamGeometry.cs
- XmlAttributeCache.cs
- Wildcard.cs
- XmlAttributeHolder.cs
- CollectionsUtil.cs
- GuidelineCollection.cs
- MediaElement.cs
- ManagementInstaller.cs
- DataGridViewRowCollection.cs
- CommandBinding.cs
- SQlBooleanStorage.cs
- ProgressPage.cs
- JsonGlobals.cs
- BoundingRectTracker.cs
- ElementNotAvailableException.cs
- ObjectStateEntryBaseUpdatableDataRecord.cs
- PageTheme.cs
- IChannel.cs
- PointAnimationUsingPath.cs
- RectAnimationClockResource.cs
- LayoutUtils.cs
- DependentList.cs
- WebPartTransformer.cs
- GeometryDrawing.cs
- DataControlReferenceCollection.cs
- EUCJPEncoding.cs
- PolygonHotSpot.cs
- Condition.cs
- CompositeFontParser.cs
- SqlRowUpdatingEvent.cs
- ScriptServiceAttribute.cs
- Constraint.cs
- SocketException.cs
- ComplexTypeEmitter.cs
- SqlCacheDependencySection.cs
- Vector.cs
- DependencyPropertyConverter.cs
- HttpAsyncResult.cs
- SymbolType.cs
- xsdvalidator.cs
- _CookieModule.cs
- HttpRequestContext.cs
- InnerItemCollectionView.cs
- WindowsScrollBarBits.cs
- QueryCreatedEventArgs.cs
- BooleanAnimationUsingKeyFrames.cs
- MarshalByValueComponent.cs
- OleDbConnectionInternal.cs
- SoapIncludeAttribute.cs
- ValueTable.cs
- COAUTHINFO.cs