Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / VisualTransition.cs / 1305600 / VisualTransition.cs
// -------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All Rights Reserved. // ------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.ComponentModel; using System.Windows; using System.Windows.Markup; using System.Windows.Media.Animation; namespace System.Windows { ////// Defines a transition between VisualStates. /// [ContentProperty("Storyboard")] public class VisualTransition : DependencyObject { public VisualTransition() { DynamicStoryboardCompleted = true; ExplicitStoryboardCompleted = true; } ////// Name of the state to transition from. /// public string From { get; set; } ////// Name of the state to transition to. /// public string To { get; set; } ////// Storyboard providing fine grained control of the transition. /// public Storyboard Storyboard { get; set; } ////// Duration of the transition. /// [TypeConverter(typeof(System.Windows.DurationConverter))] public Duration GeneratedDuration { get { return _generatedDuration; } set { _generatedDuration = value; } } ////// Easing Function for the transition /// public IEasingFunction GeneratedEasingFunction { get; set; } internal bool IsDefault { get { return From == null && To == null; } } internal bool DynamicStoryboardCompleted { get; set; } internal bool ExplicitStoryboardCompleted { get; set; } private Duration _generatedDuration = new Duration(new TimeSpan()); } } // 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
- ManipulationStartedEventArgs.cs
- AsyncResult.cs
- ScriptServiceAttribute.cs
- Transform.cs
- NameSpaceExtractor.cs
- DbModificationClause.cs
- Int32RectValueSerializer.cs
- TaskExtensions.cs
- TextReader.cs
- ParallelLoopState.cs
- OleDbDataReader.cs
- UshortList2.cs
- XmlTextReaderImpl.cs
- ObfuscationAttribute.cs
- ValidationPropertyAttribute.cs
- PasswordPropertyTextAttribute.cs
- AppDomainProtocolHandler.cs
- KeyTime.cs
- StateWorkerRequest.cs
- TableLayoutRowStyleCollection.cs
- TreeNodeCollectionEditorDialog.cs
- MultiByteCodec.cs
- Win32Exception.cs
- HandlerFactoryCache.cs
- SerializationFieldInfo.cs
- DefaultTextStore.cs
- Event.cs
- XmlDataSource.cs
- ConnectionPoolManager.cs
- ClaimTypeElement.cs
- RSAPKCS1KeyExchangeFormatter.cs
- WebPartAuthorizationEventArgs.cs
- DataColumnMapping.cs
- SR.cs
- DefaultSection.cs
- ClientProxyGenerator.cs
- HtmlElement.cs
- HelpKeywordAttribute.cs
- Input.cs
- FontStretch.cs
- BitmapPalette.cs
- GeometryCollection.cs
- bindurihelper.cs
- FontFamilyIdentifier.cs
- PackagePartCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- XmlLanguage.cs
- FlagsAttribute.cs
- StateMachine.cs
- PlatformNotSupportedException.cs
- FilterQueryOptionExpression.cs
- ViewStateAttachedPropertyFeature.cs
- LockRenewalTask.cs
- DynamicResourceExtension.cs
- Rotation3DAnimationBase.cs
- CodeArrayCreateExpression.cs
- SqlCrossApplyToCrossJoin.cs
- X509UI.cs
- AsymmetricSignatureFormatter.cs
- InputGestureCollection.cs
- CodeValidator.cs
- ListViewCancelEventArgs.cs
- FixedSOMTextRun.cs
- DefaultClaimSet.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- CdpEqualityComparer.cs
- DateTimeStorage.cs
- XmlTextReader.cs
- BuildProviderAppliesToAttribute.cs
- XmlSchemaElement.cs
- PrimaryKeyTypeConverter.cs
- Listbox.cs
- Formatter.cs
- ping.cs
- CustomGrammar.cs
- CacheVirtualItemsEvent.cs
- DbExpressionRules.cs
- Line.cs
- InlineUIContainer.cs
- DesignerImageAdapter.cs
- BinaryConverter.cs
- PostBackTrigger.cs
- Parser.cs
- BitmapScalingModeValidation.cs
- WriterOutput.cs
- ExecutionProperties.cs
- EncoderFallback.cs
- PeerToPeerException.cs
- CapabilitiesSection.cs
- GetImportFileNameRequest.cs
- UriTemplateVariableQueryValue.cs
- EntityDataSourceEntityTypeFilterItem.cs
- DataContext.cs
- TraceLevelStore.cs
- StructuredTypeEmitter.cs
- LockCookie.cs
- wgx_commands.cs
- SystemInfo.cs
- PackageRelationshipCollection.cs
- SmiSettersStream.cs