Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TreeNodeCollection.cs
- ListViewAutomationPeer.cs
- RowVisual.cs
- ComNativeDescriptor.cs
- JoinCqlBlock.cs
- MainMenu.cs
- SatelliteContractVersionAttribute.cs
- SecurityRuntime.cs
- OpenTypeLayout.cs
- ProviderCollection.cs
- CatalogPartChrome.cs
- SoapObjectInfo.cs
- BitmapData.cs
- Metafile.cs
- AttachmentCollection.cs
- TrustLevelCollection.cs
- PreservationFileWriter.cs
- WindowsGraphicsWrapper.cs
- MarkupWriter.cs
- JoinSymbol.cs
- DataGridViewComboBoxColumn.cs
- DeviceSpecific.cs
- MsmqIntegrationMessagePool.cs
- Thickness.cs
- SocketException.cs
- ByteAnimationBase.cs
- ListView.cs
- DesignParameter.cs
- SizeChangedEventArgs.cs
- DataGridViewColumnDividerDoubleClickEventArgs.cs
- SchemaCollectionPreprocessor.cs
- EventLogPermissionHolder.cs
- ModelItemKeyValuePair.cs
- BooleanConverter.cs
- BoolExpressionVisitors.cs
- Single.cs
- WindowHideOrCloseTracker.cs
- HttpStreams.cs
- Emitter.cs
- ImageIndexEditor.cs
- ArraySortHelper.cs
- QueryExpr.cs
- QuaternionIndependentAnimationStorage.cs
- SqlRemoveConstantOrderBy.cs
- OracleCommandSet.cs
- TextRange.cs
- SQLInt32.cs
- DataGridViewCell.cs
- TypeBuilderInstantiation.cs
- WindowsListViewItemCheckBox.cs
- HMACSHA512.cs
- SHA1Managed.cs
- SlipBehavior.cs
- MailDefinitionBodyFileNameEditor.cs
- Material.cs
- CompensatableTransactionScopeActivityDesigner.cs
- PropertyDescriptorComparer.cs
- HttpCookieCollection.cs
- XPathAncestorQuery.cs
- ScrollContentPresenter.cs
- CreateDataSourceDialog.cs
- DPCustomTypeDescriptor.cs
- RuntimeHelpers.cs
- DataKey.cs
- Base64Encoder.cs
- HtmlInputSubmit.cs
- FormatConvertedBitmap.cs
- TextAdaptor.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- HttpRawResponse.cs
- URLString.cs
- TemplateControlCodeDomTreeGenerator.cs
- UpDownBaseDesigner.cs
- Propagator.JoinPropagator.cs
- _ShellExpression.cs
- LogEntryHeaderDeserializer.cs
- Sql8ExpressionRewriter.cs
- RadioButton.cs
- metadatamappinghashervisitor.cs
- IdnMapping.cs
- WpfPayload.cs
- GenericUriParser.cs
- ImageSourceValueSerializer.cs
- TreeNodeStyle.cs
- RC2CryptoServiceProvider.cs
- TextContainerHelper.cs
- BezierSegment.cs
- SafeLibraryHandle.cs
- Geometry3D.cs
- ExceptionUtility.cs
- OutOfProcStateClientManager.cs
- ResourceDisplayNameAttribute.cs
- GridItemPatternIdentifiers.cs
- ResourceContainer.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- ReturnEventArgs.cs
- TimeSpanValidator.cs
- EncryptedXml.cs
- ToolStripSettings.cs
- SortedList.cs