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
- PrinterUnitConvert.cs
- PropertyGridEditorPart.cs
- ReachPageContentCollectionSerializer.cs
- OleDbTransaction.cs
- __TransparentProxy.cs
- XmlSchemaComplexContentRestriction.cs
- MarginsConverter.cs
- SemanticAnalyzer.cs
- ProviderConnectionPoint.cs
- DocumentSequence.cs
- Mappings.cs
- pingexception.cs
- ColumnReorderedEventArgs.cs
- BitmapEffect.cs
- HorizontalAlignConverter.cs
- FixedTextBuilder.cs
- DataTransferEventArgs.cs
- EtwProvider.cs
- XsdBuilder.cs
- CalendarKeyboardHelper.cs
- AppDomainAttributes.cs
- ManagedFilter.cs
- WhitespaceReader.cs
- RotateTransform.cs
- GeometryCollection.cs
- StatusBar.cs
- SafeFileMappingHandle.cs
- ExpressionStringBuilder.cs
- AssemblySettingAttributes.cs
- ExpressionEditorAttribute.cs
- PromptEventArgs.cs
- HttpHandlerActionCollection.cs
- XPathDescendantIterator.cs
- SharedUtils.cs
- ExecutionEngineException.cs
- RtfControls.cs
- Translator.cs
- TextEditorDragDrop.cs
- SafeCoTaskMem.cs
- QueryValue.cs
- ActivityUtilities.cs
- TextRangeProviderWrapper.cs
- Int32CollectionConverter.cs
- FramingEncoders.cs
- XmlSchemaAll.cs
- AnchoredBlock.cs
- ResXDataNode.cs
- DataControlCommands.cs
- SecurityException.cs
- DataGridViewCellValueEventArgs.cs
- DistributedTransactionPermission.cs
- DeploymentSectionCache.cs
- TypeSource.cs
- DataObjectFieldAttribute.cs
- Columns.cs
- ControlParameter.cs
- WebEventTraceProvider.cs
- SocketPermission.cs
- ConfigurationStrings.cs
- GAC.cs
- CryptoHelper.cs
- AuthenticationService.cs
- LongPath.cs
- RegistryConfigurationProvider.cs
- TagPrefixAttribute.cs
- HtmlInputText.cs
- InstanceData.cs
- shaperfactory.cs
- Panel.cs
- Line.cs
- ByValueEqualityComparer.cs
- DataBoundLiteralControl.cs
- DateTimeConstantAttribute.cs
- DataControlFieldTypeEditor.cs
- QilXmlReader.cs
- SamlAuthenticationClaimResource.cs
- WindowsStatusBar.cs
- DataTableExtensions.cs
- SettingsBase.cs
- TypeContext.cs
- ButtonBase.cs
- PreloadHost.cs
- PeerMessageDispatcher.cs
- HandleCollector.cs
- RuntimeConfigurationRecord.cs
- PasswordDeriveBytes.cs
- MetadataItem.cs
- DocumentPageTextView.cs
- XdrBuilder.cs
- XmlWrappingReader.cs
- XmlReaderDelegator.cs
- CompareInfo.cs
- Panel.cs
- ServiceReference.cs
- BuildProvidersCompiler.cs
- UIntPtr.cs
- TemporaryBitmapFile.cs
- Instrumentation.cs
- OleDbRowUpdatingEvent.cs
- FormsAuthenticationModule.cs