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
- CodeNamespaceImport.cs
- CodeNamespaceCollection.cs
- ProviderCommandInfoUtils.cs
- connectionpool.cs
- UniqueSet.cs
- DesignerCategoryAttribute.cs
- TcpTransportBindingElement.cs
- bindurihelper.cs
- DrawingImage.cs
- CommandLineParser.cs
- FactoryGenerator.cs
- ZipIORawDataFileBlock.cs
- HashCodeCombiner.cs
- XmlSchemaSimpleContentExtension.cs
- SqlInternalConnection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- InvalidChannelBindingException.cs
- PagesSection.cs
- BitmapEffectDrawingContextWalker.cs
- AutomationProperties.cs
- BindingNavigator.cs
- Propagator.JoinPropagator.cs
- XmlSchemaComplexContentExtension.cs
- InvalidProgramException.cs
- RpcCryptoRequest.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- GridViewUpdatedEventArgs.cs
- ReferenceSchema.cs
- ScheduleChanges.cs
- KeyValueConfigurationElement.cs
- SingleKeyFrameCollection.cs
- ObjectContext.cs
- IsolatedStoragePermission.cs
- ToolStripArrowRenderEventArgs.cs
- DurationConverter.cs
- PassportAuthentication.cs
- HttpListenerPrefixCollection.cs
- TableLayoutSettings.cs
- ReceiveMessageContent.cs
- RelationshipEndCollection.cs
- DBNull.cs
- HtmlInputText.cs
- BaseValidator.cs
- XmlSchemaSimpleContentExtension.cs
- QilInvokeEarlyBound.cs
- ArithmeticException.cs
- Wizard.cs
- MsmqInputChannelListenerBase.cs
- PointHitTestResult.cs
- SchemaMerger.cs
- Converter.cs
- Visitor.cs
- PersianCalendar.cs
- CodeGenerator.cs
- BitConverter.cs
- RadioButtonBaseAdapter.cs
- ResourcePart.cs
- ViewGenResults.cs
- EntityDataSourceEntitySetNameItem.cs
- UserValidatedEventArgs.cs
- RuntimeVariablesExpression.cs
- AuthenticationServiceManager.cs
- HttpDictionary.cs
- ApplicationHost.cs
- StubHelpers.cs
- RawTextInputReport.cs
- PreservationFileWriter.cs
- Regex.cs
- BitmapFrame.cs
- ComponentEvent.cs
- SafeNativeMethods.cs
- CorrelationManager.cs
- AggregateNode.cs
- Animatable.cs
- LayoutUtils.cs
- ListViewUpdatedEventArgs.cs
- RemotingAttributes.cs
- SimpleRecyclingCache.cs
- SoapAttributes.cs
- RoleService.cs
- ByteStack.cs
- TailCallAnalyzer.cs
- BoolExpr.cs
- OdbcErrorCollection.cs
- PublisherMembershipCondition.cs
- ResourceCategoryAttribute.cs
- SQLDateTimeStorage.cs
- MailHeaderInfo.cs
- ImageKeyConverter.cs
- XmlSchemaSimpleContentExtension.cs
- SelectionEditor.cs
- ProviderManager.cs
- MachineKey.cs
- JavaScriptString.cs
- HtmlInputButton.cs
- TextParaClient.cs
- SspiWrapper.cs
- EntityConnectionStringBuilder.cs
- SqlMethods.cs
- SafeMILHandle.cs