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
- UrlMappingsModule.cs
- XmlSchemaComplexContentExtension.cs
- TemplateNameScope.cs
- ReturnEventArgs.cs
- Enumerable.cs
- MaskInputRejectedEventArgs.cs
- FrameworkElementFactoryMarkupObject.cs
- TextRunCacheImp.cs
- XmlSchemaParticle.cs
- FontFamilyConverter.cs
- DataObjectMethodAttribute.cs
- unsafenativemethodsother.cs
- SystemIPv6InterfaceProperties.cs
- Rect3DConverter.cs
- ContentElementAutomationPeer.cs
- TextEditorParagraphs.cs
- QilStrConcat.cs
- WebServiceErrorEvent.cs
- DataSourceCache.cs
- Bold.cs
- DesignerActionListCollection.cs
- TiffBitmapEncoder.cs
- PointAnimationBase.cs
- RecognizedWordUnit.cs
- CustomValidator.cs
- AdornerHitTestResult.cs
- OracleCommandSet.cs
- Blend.cs
- BrowserDefinitionCollection.cs
- CheckedListBox.cs
- DbConnectionPoolIdentity.cs
- Sql8ConformanceChecker.cs
- XmlChildNodes.cs
- ConfigXmlSignificantWhitespace.cs
- VoiceObjectToken.cs
- DataGridViewDataConnection.cs
- TypeFieldSchema.cs
- ImageField.cs
- UnicodeEncoding.cs
- SynchronizationContext.cs
- WebPartConnectionsCancelVerb.cs
- EditBehavior.cs
- DeviceContext2.cs
- MessageQueue.cs
- FormatVersion.cs
- ChildDocumentBlock.cs
- CommandHelper.cs
- ProgressChangedEventArgs.cs
- DateTimeOffsetConverter.cs
- OdbcPermission.cs
- SignatureHelper.cs
- XslCompiledTransform.cs
- TagPrefixCollection.cs
- InputLanguageSource.cs
- FlowDocumentPageViewerAutomationPeer.cs
- URIFormatException.cs
- UnsafeNativeMethods.cs
- AffineTransform3D.cs
- BaseValidator.cs
- SystemPens.cs
- TargetControlTypeCache.cs
- OrderedEnumerableRowCollection.cs
- LayoutManager.cs
- FixedPosition.cs
- DateTimeOffset.cs
- Thread.cs
- HMAC.cs
- SubMenuStyle.cs
- ResourceDictionaryCollection.cs
- IncrementalHitTester.cs
- MetadataWorkspace.cs
- FontInfo.cs
- Pkcs7Recipient.cs
- DiagnosticTrace.cs
- BaseValidator.cs
- DataGridTextBoxColumn.cs
- CodeGeneratorOptions.cs
- Path.cs
- XmlWriterSettings.cs
- KnownBoxes.cs
- ListViewItem.cs
- PassportPrincipal.cs
- ThreadAttributes.cs
- ModelItemImpl.cs
- TextParaClient.cs
- Int16AnimationUsingKeyFrames.cs
- XmlSchemaAppInfo.cs
- SqlCommandBuilder.cs
- AssemblyLoader.cs
- VideoDrawing.cs
- StylusDownEventArgs.cs
- IList.cs
- ElementProxy.cs
- CustomGrammar.cs
- UnsafeNativeMethods.cs
- ExternalException.cs
- DrawingAttributes.cs
- MappingSource.cs
- PathStreamGeometryContext.cs
- SQLMoneyStorage.cs