Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / Tools / System.Activities.Presentation / System / Activities / Presentation / View / WaitingCursor.cs / 1305376 / WaitingCursor.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation.View { using System.Windows.Input; using System.Windows; using System.Runtime; internal class WaitingCursor : IDisposable { Cursor originalCursor; FrameworkElement owner; public WaitingCursor(FrameworkElement element) { Fx.Assert(element != null, "Owner of WaitingCursor cannot be null"); this.originalCursor = element.Cursor; this.owner = element; element.Cursor = Cursors.Wait; } public void Dispose() { this.owner.Cursor = originalCursor; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Presentation.View { using System.Windows.Input; using System.Windows; using System.Runtime; internal class WaitingCursor : IDisposable { Cursor originalCursor; FrameworkElement owner; public WaitingCursor(FrameworkElement element) { Fx.Assert(element != null, "Owner of WaitingCursor cannot be null"); this.originalCursor = element.Cursor; this.owner = element; element.Cursor = Cursors.Wait; } public void Dispose() { this.owner.Cursor = originalCursor; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MatrixTransform.cs
- Opcode.cs
- TracePayload.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- PreviewKeyDownEventArgs.cs
- BrowserDefinition.cs
- ResourceDisplayNameAttribute.cs
- SelectingProviderEventArgs.cs
- ProcessModule.cs
- TextStore.cs
- QilPatternVisitor.cs
- SourceCollection.cs
- Operators.cs
- BinaryNode.cs
- AutomationPropertyInfo.cs
- StylusButtonEventArgs.cs
- DayRenderEvent.cs
- MessageHeader.cs
- IDispatchConstantAttribute.cs
- Mapping.cs
- DefaultValueConverter.cs
- LinkGrep.cs
- RightsManagementEncryptionTransform.cs
- ArgumentValidation.cs
- Clock.cs
- StringUtil.cs
- SafeLibraryHandle.cs
- MachineKeyConverter.cs
- ControlCachePolicy.cs
- ColumnHeader.cs
- PropertyGridDesigner.cs
- safesecurityhelperavalon.cs
- CardSpacePolicyElement.cs
- SafeSecurityHelper.cs
- ToolStripMenuItem.cs
- PtsPage.cs
- XhtmlBasicPanelAdapter.cs
- ConfigsHelper.cs
- TouchesCapturedWithinProperty.cs
- ApplicationSecurityInfo.cs
- DataContractSerializerElement.cs
- Int64Converter.cs
- InvalidAsynchronousStateException.cs
- HttpHandlersSection.cs
- ChannelEndpointElementCollection.cs
- EventLog.cs
- DigestTraceRecordHelper.cs
- RadioButtonList.cs
- StrokeFIndices.cs
- VirtualPathUtility.cs
- ResourceDisplayNameAttribute.cs
- IntSecurity.cs
- ParsedAttributeCollection.cs
- StopStoryboard.cs
- DataGridCheckBoxColumn.cs
- TranslateTransform.cs
- NameNode.cs
- EditorBrowsableAttribute.cs
- ObjectListDataBindEventArgs.cs
- SoapMessage.cs
- TdsParameterSetter.cs
- KeyFrames.cs
- precedingquery.cs
- Item.cs
- ClientTarget.cs
- TemplateControlParser.cs
- SqlProcedureAttribute.cs
- SqlNotificationRequest.cs
- TakeQueryOptionExpression.cs
- AnimatedTypeHelpers.cs
- PermissionRequestEvidence.cs
- JsonWriter.cs
- DownloadProgressEventArgs.cs
- WeakHashtable.cs
- ListCollectionView.cs
- BezierSegment.cs
- Duration.cs
- TCPListener.cs
- RedistVersionInfo.cs
- Token.cs
- Point3DCollectionConverter.cs
- SHA1.cs
- HtmlObjectListAdapter.cs
- SqlCommandSet.cs
- TreeNodeStyle.cs
- ConfigXmlDocument.cs
- TransactionScope.cs
- XmlSchemaDocumentation.cs
- XmlUtf8RawTextWriter.cs
- InstalledVoice.cs
- SqlConnection.cs
- Table.cs
- WebPartMenuStyle.cs
- RequestCacheManager.cs
- DBParameter.cs
- Control.cs
- WCFBuildProvider.cs
- recordstate.cs
- StringAttributeCollection.cs
- RenderingBiasValidation.cs