Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / MouseCaptureWithinProperty.cs / 1305600 / MouseCaptureWithinProperty.cs
using System; using System.Windows.Input; using MS.Internal.KnownBoxes; namespace System.Windows { ///////////////////////////////////////////////////////////////////////// internal class MouseCaptureWithinProperty : ReverseInheritProperty { ///////////////////////////////////////////////////////////////////// internal MouseCaptureWithinProperty() : base( UIElement.IsMouseCaptureWithinPropertyKey, CoreFlags.IsMouseCaptureWithinCache, CoreFlags.IsMouseCaptureWithinChanged) { } ///////////////////////////////////////////////////////////////////// internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue) { DependencyPropertyChangedEventArgs args = new DependencyPropertyChangedEventArgs( UIElement.IsMouseCaptureWithinProperty, BooleanBoxes.Box(oldValue), BooleanBoxes.Box(!oldValue)); if (uie != null) { uie.RaiseIsMouseCaptureWithinChanged(args); } else if (ce != null) { ce.RaiseIsMouseCaptureWithinChanged(args); } else if (uie3D != null) { uie3D.RaiseIsMouseCaptureWithinChanged(args); } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Windows.Input; using MS.Internal.KnownBoxes; namespace System.Windows { ///////////////////////////////////////////////////////////////////////// internal class MouseCaptureWithinProperty : ReverseInheritProperty { ///////////////////////////////////////////////////////////////////// internal MouseCaptureWithinProperty() : base( UIElement.IsMouseCaptureWithinPropertyKey, CoreFlags.IsMouseCaptureWithinCache, CoreFlags.IsMouseCaptureWithinChanged) { } ///////////////////////////////////////////////////////////////////// internal override void FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, bool oldValue) { DependencyPropertyChangedEventArgs args = new DependencyPropertyChangedEventArgs( UIElement.IsMouseCaptureWithinProperty, BooleanBoxes.Box(oldValue), BooleanBoxes.Box(!oldValue)); if (uie != null) { uie.RaiseIsMouseCaptureWithinChanged(args); } else if (ce != null) { ce.RaiseIsMouseCaptureWithinChanged(args); } else if (uie3D != null) { uie3D.RaiseIsMouseCaptureWithinChanged(args); } } } } // 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
- Shape.cs
- DataContext.cs
- TransactionManager.cs
- SecurityTokenAuthenticator.cs
- DataControlFieldCollection.cs
- XmlCharacterData.cs
- TypeDescriptorContext.cs
- DataBindingExpressionBuilder.cs
- XmlDocumentFragment.cs
- PropertyFilter.cs
- Math.cs
- URLAttribute.cs
- LocatorManager.cs
- HorizontalAlignConverter.cs
- DefaultAsyncDataDispatcher.cs
- NetStream.cs
- HttpClientCertificate.cs
- DateTimeValueSerializerContext.cs
- WinInetCache.cs
- XmlHelper.cs
- ObjectDataSource.cs
- TypedReference.cs
- TraceUtility.cs
- MemoryResponseElement.cs
- COAUTHINFO.cs
- DefaultTextStore.cs
- ZipIORawDataFileBlock.cs
- MatrixConverter.cs
- FrameworkContextData.cs
- BinaryConverter.cs
- ApplyImportsAction.cs
- DelimitedListTraceListener.cs
- NodeCounter.cs
- RectangleF.cs
- HMACRIPEMD160.cs
- _RequestCacheProtocol.cs
- NumericUpDownAcceleration.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- ContentPathSegment.cs
- FixedHighlight.cs
- PropertyMetadata.cs
- DataGridLinkButton.cs
- Query.cs
- CatchBlock.cs
- GeneralTransform.cs
- MissingMethodException.cs
- StringDictionaryCodeDomSerializer.cs
- Logging.cs
- Serializer.cs
- ValidationHelper.cs
- ComPlusThreadInitializer.cs
- ElapsedEventArgs.cs
- SQLByte.cs
- VisualStyleInformation.cs
- ConfigXmlCDataSection.cs
- ToolBarTray.cs
- UTF8Encoding.cs
- ConnectivityStatus.cs
- DataAdapter.cs
- StickyNoteContentControl.cs
- TextDecorations.cs
- QilTernary.cs
- SEHException.cs
- Light.cs
- DynamicDiscoSearcher.cs
- RectAnimation.cs
- BindingsCollection.cs
- TemplatedControlDesigner.cs
- ToolStripDesignerAvailabilityAttribute.cs
- EventsTab.cs
- TrackingAnnotationCollection.cs
- DataContext.cs
- bindurihelper.cs
- SqlFlattener.cs
- ReferenceSchema.cs
- ReadWriteSpinLock.cs
- TypeConverter.cs
- ToolboxService.cs
- IndexOutOfRangeException.cs
- SweepDirectionValidation.cs
- FixedTextContainer.cs
- CommonGetThemePartSize.cs
- EventPrivateKey.cs
- TextParagraph.cs
- FixedSOMTable.cs
- ClientBase.cs
- SpeechAudioFormatInfo.cs
- BitmapDecoder.cs
- XamlGridLengthSerializer.cs
- Material.cs
- ProfileModule.cs
- OleDbCommand.cs
- RelatedView.cs
- FixedDocumentPaginator.cs
- mactripleDES.cs
- Persist.cs
- ItemCollection.cs
- GenericTextProperties.cs
- OracleConnectionFactory.cs
- TextSelectionHighlightLayer.cs