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
- TcpAppDomainProtocolHandler.cs
- ThreadPool.cs
- AuthorizationRuleCollection.cs
- Point3DCollectionConverter.cs
- WeakEventTable.cs
- MobileTextWriter.cs
- SqlCacheDependencyDatabase.cs
- Stroke2.cs
- GenericRootAutomationPeer.cs
- SecurityDocument.cs
- FormsAuthentication.cs
- Type.cs
- WebHttpSecurity.cs
- ExpressionDumper.cs
- SqlDataSourceSelectingEventArgs.cs
- GeometryConverter.cs
- CustomErrorsSection.cs
- OletxEnlistment.cs
- PnrpPermission.cs
- SoapDocumentServiceAttribute.cs
- CommonDialog.cs
- DbDataReader.cs
- CmsInterop.cs
- SendParametersContent.cs
- LoginView.cs
- CrossContextChannel.cs
- ScrollBarAutomationPeer.cs
- EqualityComparer.cs
- CopyNamespacesAction.cs
- WebConfigurationFileMap.cs
- Input.cs
- DurableInstanceProvider.cs
- MediaScriptCommandRoutedEventArgs.cs
- AssemblyResourceLoader.cs
- DataGridViewControlCollection.cs
- HtmlWindowCollection.cs
- BehaviorEditorPart.cs
- Pair.cs
- ProxyWebPartConnectionCollection.cs
- TransformerTypeCollection.cs
- ObfuscateAssemblyAttribute.cs
- NameValueSectionHandler.cs
- RegexWorker.cs
- EditorZone.cs
- ResXResourceWriter.cs
- EntityDataSourceSelectedEventArgs.cs
- ValidationErrorCollection.cs
- FontFamilyIdentifier.cs
- RotateTransform.cs
- AsymmetricKeyExchangeDeformatter.cs
- Stroke2.cs
- ContentElement.cs
- SystemDropShadowChrome.cs
- OrderPreservingMergeHelper.cs
- EntityDataSourceConfigureObjectContext.cs
- BufferedReadStream.cs
- XamlTreeBuilderBamlRecordWriter.cs
- AsnEncodedData.cs
- nulltextnavigator.cs
- ResourceType.cs
- GroupItem.cs
- ReadOnlyMetadataCollection.cs
- UpnEndpointIdentity.cs
- ServicePrincipalNameElement.cs
- SQLDecimal.cs
- Int64KeyFrameCollection.cs
- RemotingServices.cs
- HintTextConverter.cs
- DrawingContextWalker.cs
- PrtCap_Base.cs
- ResponseStream.cs
- FixedSOMPage.cs
- ReadOnlyObservableCollection.cs
- DocumentSequence.cs
- ProcessingInstructionAction.cs
- QuaternionAnimation.cs
- MethodToken.cs
- SafeFileHandle.cs
- Parsers.cs
- BlurBitmapEffect.cs
- PropagatorResult.cs
- OperationDescriptionCollection.cs
- DocumentCollection.cs
- PositiveTimeSpanValidatorAttribute.cs
- XamlFigureLengthSerializer.cs
- ObjectReaderCompiler.cs
- InputScopeNameConverter.cs
- X509Extension.cs
- ReflectPropertyDescriptor.cs
- FontWeight.cs
- InternalMappingException.cs
- DataRowCollection.cs
- FormatConvertedBitmap.cs
- MasterPageBuildProvider.cs
- PrintDialogDesigner.cs
- ForwardPositionQuery.cs
- UInt64.cs
- RichTextBoxConstants.cs
- SqlNodeTypeOperators.cs
- Int16Converter.cs