Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Media / Animation / IndependentlyAnimatedPropertyMetadata.cs / 1305600 / IndependentlyAnimatedPropertyMetadata.cs
// IndependentlyAnimatedPropertyMetadata.cs
using System.Windows;
namespace System.Windows.Media.Animation
{
///
/// A class registers this type of Metadata for a property if the property
/// can be independently animated on that class.
///
internal class IndependentlyAnimatedPropertyMetadata : UIPropertyMetadata
{
internal IndependentlyAnimatedPropertyMetadata(object defaultValue) : base(defaultValue) {}
internal IndependentlyAnimatedPropertyMetadata(object defaultValue,
PropertyChangedCallback propertyChangedCallback, CoerceValueCallback coerceValueCallback)
: base(defaultValue, propertyChangedCallback, coerceValueCallback) {}
///
/// Creates a new instance of this property metadata. This method is used
/// when metadata needs to be cloned. After CreateInstance is called the
/// framework will call Merge to merge metadata into the new instance.
/// Deriving classes must override this and return a new instance of
/// themselves.
///
internal override PropertyMetadata CreateInstance() {
return new IndependentlyAnimatedPropertyMetadata(DefaultValue);
}
}
}
// 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
- XamlParser.cs
- TextRangeSerialization.cs
- Page.cs
- AnimationException.cs
- SafeNativeMethodsCLR.cs
- WebBrowserEvent.cs
- BitmapEffectCollection.cs
- odbcmetadatafactory.cs
- UInt32Storage.cs
- BitmapEffectInputData.cs
- PolicyLevel.cs
- StdValidatorsAndConverters.cs
- StatusCommandUI.cs
- COM2ColorConverter.cs
- Propagator.cs
- _FtpDataStream.cs
- XmlQueryOutput.cs
- HuffmanTree.cs
- LazyTextWriterCreator.cs
- GridSplitterAutomationPeer.cs
- AxWrapperGen.cs
- ClientCultureInfo.cs
- SizeKeyFrameCollection.cs
- Simplifier.cs
- SafeCryptContextHandle.cs
- DbDataAdapter.cs
- ControlBindingsCollection.cs
- ExceptionUtil.cs
- ListenerElementsCollection.cs
- DataTemplateKey.cs
- Types.cs
- MenuScrollingVisibilityConverter.cs
- CodeTypeReferenceExpression.cs
- GeneralTransform.cs
- Effect.cs
- NetworkCredential.cs
- wmiutil.cs
- SqlLiftWhereClauses.cs
- FrameworkEventSource.cs
- Perspective.cs
- DesignOnlyAttribute.cs
- DataFormat.cs
- CallTemplateAction.cs
- DataGridViewRowStateChangedEventArgs.cs
- SequentialOutput.cs
- UpDownEvent.cs
- QilInvokeLateBound.cs
- PointConverter.cs
- PagerStyle.cs
- CodeSubDirectory.cs
- IpcClientManager.cs
- InfoCardMasterKey.cs
- DataControlPagerLinkButton.cs
- BulletDecorator.cs
- DynamicValidatorEventArgs.cs
- Point3DIndependentAnimationStorage.cs
- PointHitTestParameters.cs
- WebPartConnectionsConnectVerb.cs
- DocumentGridPage.cs
- RuntimeArgumentHandle.cs
- CharacterBufferReference.cs
- EventLogReader.cs
- HttpCapabilitiesEvaluator.cs
- SimpleLine.cs
- UpdatePanelControlTrigger.cs
- PopOutPanel.cs
- PassportAuthenticationModule.cs
- PreviewPrintController.cs
- CultureInfoConverter.cs
- UICuesEvent.cs
- AttributeAction.cs
- SystemThemeKey.cs
- Emitter.cs
- SecurityTokenRequirement.cs
- SmiContext.cs
- ResourceDescriptionAttribute.cs
- SecurityTokenSerializer.cs
- HttpHandler.cs
- MatrixAnimationUsingPath.cs
- DefaultTextStore.cs
- PathBox.cs
- OuterGlowBitmapEffect.cs
- PenContext.cs
- InvalidDataException.cs
- ObjectManager.cs
- RuleProcessor.cs
- ContentPlaceHolder.cs
- RegionData.cs
- SqlProcedureAttribute.cs
- DataGridViewSortCompareEventArgs.cs
- NameValueFileSectionHandler.cs
- ViewBox.cs
- ToolStripContentPanel.cs
- ArraySortHelper.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- UpdatePanelTrigger.cs
- MetafileHeader.cs
- SecurityUtils.cs
- HostVisual.cs
- StructuredTypeEmitter.cs