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
- WindowsPen.cs
- WebHeaderCollection.cs
- SQLInt32Storage.cs
- AnnotationComponentChooser.cs
- CodeAccessPermission.cs
- Parameter.cs
- HttpRuntime.cs
- BitmapSource.cs
- LogLogRecord.cs
- BamlLocalizabilityResolver.cs
- TemplatedWizardStep.cs
- UiaCoreProviderApi.cs
- DeviceContext2.cs
- TemplatedAdorner.cs
- SweepDirectionValidation.cs
- StylusPlugInCollection.cs
- RootBrowserWindow.cs
- DocumentViewerBase.cs
- IsolatedStorage.cs
- SqlDataSource.cs
- PageStatePersister.cs
- UserControl.cs
- OdbcConnectionStringbuilder.cs
- AddressAccessDeniedException.cs
- PartialCachingControl.cs
- HttpWrapper.cs
- IssuedTokenServiceElement.cs
- TextWriterTraceListener.cs
- RtfNavigator.cs
- WithParamAction.cs
- ValidatedControlConverter.cs
- DelayedRegex.cs
- ApplicationProxyInternal.cs
- DesignRelationCollection.cs
- Pointer.cs
- FlowDocumentScrollViewer.cs
- AnimationClockResource.cs
- XmlUtf8RawTextWriter.cs
- ScrollChrome.cs
- AspNetHostingPermission.cs
- XmlSchemaAll.cs
- BindStream.cs
- Form.cs
- HttpHandlerAction.cs
- DocumentDesigner.cs
- Int64AnimationUsingKeyFrames.cs
- MeasureItemEvent.cs
- Sentence.cs
- Membership.cs
- CapabilitiesPattern.cs
- GeneralTransform3DTo2D.cs
- ServiceOperationDetailViewControl.cs
- DrawingCollection.cs
- PerfCounterSection.cs
- Html32TextWriter.cs
- ProfileInfo.cs
- StoreConnection.cs
- DisplayNameAttribute.cs
- ToolStripArrowRenderEventArgs.cs
- BitmapMetadata.cs
- XmlRootAttribute.cs
- XPathException.cs
- XamlGridLengthSerializer.cs
- DoubleKeyFrameCollection.cs
- OciHandle.cs
- AuthenticatingEventArgs.cs
- IntegerValidatorAttribute.cs
- DateTimeUtil.cs
- DataGridViewRowPostPaintEventArgs.cs
- SqlBuilder.cs
- OleDbParameter.cs
- TargetInvocationException.cs
- BinaryWriter.cs
- RoleManagerSection.cs
- Context.cs
- PointCollection.cs
- DbProviderSpecificTypePropertyAttribute.cs
- DataGridViewEditingControlShowingEventArgs.cs
- _NtlmClient.cs
- SystemUnicastIPAddressInformation.cs
- BevelBitmapEffect.cs
- DataPager.cs
- FrameworkPropertyMetadata.cs
- panel.cs
- WhileDesigner.cs
- XmlCustomFormatter.cs
- PathSegmentCollection.cs
- SqlMetaData.cs
- SharedPerformanceCounter.cs
- ClusterSafeNativeMethods.cs
- Material.cs
- SecurityPolicySection.cs
- QuarticEase.cs
- Int32Storage.cs
- ParserContext.cs
- TemplatedWizardStep.cs
- ProfileManager.cs
- DetailsViewDeletedEventArgs.cs
- SafeLocalMemHandle.cs
- RelationshipConverter.cs