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
- DataGridViewRowCollection.cs
- wmiprovider.cs
- HierarchicalDataBoundControl.cs
- SupportingTokenChannel.cs
- Brushes.cs
- Msmq4PoisonHandler.cs
- HtmlEmptyTagControlBuilder.cs
- ButtonColumn.cs
- ClientSettings.cs
- FontSource.cs
- DesignerProperties.cs
- DelegatedStream.cs
- PtsCache.cs
- Cursors.cs
- TagMapCollection.cs
- NativeMethodsOther.cs
- ComponentManagerBroker.cs
- XmlAttribute.cs
- SaveFileDialog.cs
- CodeSubDirectoriesCollection.cs
- TreeNodeCollection.cs
- MailSettingsSection.cs
- SqlNodeTypeOperators.cs
- QueryOperationResponseOfT.cs
- QueuedDeliveryRequirementsMode.cs
- _NetRes.cs
- WebPartCancelEventArgs.cs
- SqlRowUpdatingEvent.cs
- ParserContext.cs
- NavigationEventArgs.cs
- PageStatePersister.cs
- OdbcEnvironmentHandle.cs
- CompilationPass2Task.cs
- EasingKeyFrames.cs
- GlyphElement.cs
- CodeExpressionStatement.cs
- SourceSwitch.cs
- Utils.cs
- RangeBase.cs
- Module.cs
- RealizationContext.cs
- FormsAuthenticationTicket.cs
- BatchWriter.cs
- AnimationClock.cs
- RequestNavigateEventArgs.cs
- IgnoreFileBuildProvider.cs
- Currency.cs
- SecurityCriticalDataForSet.cs
- SerializationException.cs
- ExecutedRoutedEventArgs.cs
- NegatedCellConstant.cs
- ArithmeticLiteral.cs
- JapaneseLunisolarCalendar.cs
- UIElementHelper.cs
- DataGridViewCellFormattingEventArgs.cs
- _Events.cs
- WebPartCancelEventArgs.cs
- DBNull.cs
- SendAgentStatusRequest.cs
- XsltException.cs
- Timeline.cs
- DashStyle.cs
- DataRelationCollection.cs
- EnumerableWrapperWeakToStrong.cs
- EventMap.cs
- WindowsGraphicsCacheManager.cs
- InvalidEnumArgumentException.cs
- ReachSerializer.cs
- SortedDictionary.cs
- ExpressionPrinter.cs
- TabControlCancelEvent.cs
- sqlnorm.cs
- AuthenticationService.cs
- ListView.cs
- Rect3DConverter.cs
- RegisteredHiddenField.cs
- ComboBoxAutomationPeer.cs
- ISAPIWorkerRequest.cs
- DrawingBrush.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- EntityWrapperFactory.cs
- SafeThemeHandle.cs
- httpapplicationstate.cs
- QilFactory.cs
- IndexerNameAttribute.cs
- RefreshPropertiesAttribute.cs
- SqlDependencyUtils.cs
- Formatter.cs
- SR.cs
- rsa.cs
- PublisherIdentityPermission.cs
- RegexParser.cs
- ReadOnlyCollection.cs
- RuntimeConfig.cs
- XComponentModel.cs
- ContextMenuService.cs
- ControlCollection.cs
- ExceptionUtil.cs
- CodeMemberProperty.cs
- DiscoveryViaBehavior.cs