Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / wpf / src / Core / CSharp / System / Windows / MouseCaptureWithinProperty.cs / 1 / 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
- SignedPkcs7.cs
- GridViewUpdateEventArgs.cs
- MemoryStream.cs
- PageCache.cs
- SpeakCompletedEventArgs.cs
- TreeSet.cs
- HttpRuntimeSection.cs
- WebPartPersonalization.cs
- SafeLocalMemHandle.cs
- RepeaterItem.cs
- JavascriptCallbackResponseProperty.cs
- VariableAction.cs
- AssemblyAttributes.cs
- HelloMessageApril2005.cs
- pingexception.cs
- PreservationFileWriter.cs
- ByteKeyFrameCollection.cs
- Vector3DCollectionValueSerializer.cs
- DivideByZeroException.cs
- ReflectTypeDescriptionProvider.cs
- NavigationWindow.cs
- HttpProtocolImporter.cs
- HierarchicalDataBoundControlAdapter.cs
- Parameter.cs
- Vector3DConverter.cs
- DbProviderSpecificTypePropertyAttribute.cs
- InternalPermissions.cs
- ParameterCollection.cs
- ShapingWorkspace.cs
- PageWrapper.cs
- SrgsRuleRef.cs
- MimeFormatExtensions.cs
- Utils.cs
- IconBitmapDecoder.cs
- MulticastNotSupportedException.cs
- AvTraceFormat.cs
- GridProviderWrapper.cs
- TabControlEvent.cs
- CompilerInfo.cs
- HttpStreamMessageEncoderFactory.cs
- DrawingContextDrawingContextWalker.cs
- ExpandedWrapper.cs
- FileSystemWatcher.cs
- ObservableCollection.cs
- LowerCaseStringConverter.cs
- EventLogPropertySelector.cs
- BlurBitmapEffect.cs
- SrgsGrammar.cs
- UrlMapping.cs
- Quaternion.cs
- DataDesignUtil.cs
- TextSelectionHighlightLayer.cs
- SoapBinding.cs
- SafeHandle.cs
- CodeExpressionStatement.cs
- RepeaterItem.cs
- WsdlInspector.cs
- DetailsViewDesigner.cs
- EntitySetRetriever.cs
- PopupRoot.cs
- CapabilitiesState.cs
- SiteMap.cs
- ScrollItemPattern.cs
- AutomationAttributeInfo.cs
- CacheMemory.cs
- ZeroOpNode.cs
- PreloadHost.cs
- HideDisabledControlAdapter.cs
- UserPersonalizationStateInfo.cs
- Vector3DAnimationBase.cs
- SqlConnectionStringBuilder.cs
- KeyGesture.cs
- Subtree.cs
- ConsoleKeyInfo.cs
- Bind.cs
- LowerCaseStringConverter.cs
- ClientCultureInfo.cs
- ProcessManager.cs
- ListBox.cs
- ProvidePropertyAttribute.cs
- FlowDocument.cs
- Menu.cs
- Selector.cs
- CookieHandler.cs
- HttpModuleCollection.cs
- PrintDialog.cs
- HtmlTable.cs
- CompressStream.cs
- DataControlImageButton.cs
- DataGrid.cs
- DictionaryManager.cs
- HtmlInputControl.cs
- Pens.cs
- HiddenFieldPageStatePersister.cs
- SchemaCollectionCompiler.cs
- HighContrastHelper.cs
- ConstNode.cs
- DataSourceCache.cs
- Tokenizer.cs
- ObjectSecurity.cs