Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / Framework / System / Windows / Documents / AdornerHitTestResult.cs / 1 / AdornerHitTestResult.cs
//---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: // AdornerHitTestResult class, used to return the result from // a call to AdornerLayer.AdornerHitTest(). // See spec at: http://avalon/uis/Specs/AdornerLayer%20Spec.htm // // History: // 2/16/2004 psarrett: Created // //--------------------------------------------------------------------------- using System; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Threading; using System.Collections; using MS.Internal; using System.Windows.Documents; namespace System.Windows.Media { ////// Data provided as a result of calling AdornerLayer.AdornerHitTest(). /// In addition to the visual and point information provided by the base /// class PointHitTestResult, also returns the Adorner that was hit (since /// there may be multiple Visuals in a single Adorner). /// public class AdornerHitTestResult : PointHitTestResult { private readonly Adorner _adorner; ////// Constructor /// /// Visual that was hit /// Point that was hit, in visual's coordinate space /// Adorner that was hit internal AdornerHitTestResult(Visual visual, Point pt, Adorner adorner) : base(visual, pt) { _adorner = adorner; } ////// Returns the visual that was hit. /// public Adorner Adorner { get { return _adorner; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //---------------------------------------------------------------------------- // //// Copyright (C) Microsoft Corporation. All rights reserved. // // // // Description: // AdornerHitTestResult class, used to return the result from // a call to AdornerLayer.AdornerHitTest(). // See spec at: http://avalon/uis/Specs/AdornerLayer%20Spec.htm // // History: // 2/16/2004 psarrett: Created // //--------------------------------------------------------------------------- using System; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Threading; using System.Collections; using MS.Internal; using System.Windows.Documents; namespace System.Windows.Media { ////// Data provided as a result of calling AdornerLayer.AdornerHitTest(). /// In addition to the visual and point information provided by the base /// class PointHitTestResult, also returns the Adorner that was hit (since /// there may be multiple Visuals in a single Adorner). /// public class AdornerHitTestResult : PointHitTestResult { private readonly Adorner _adorner; ////// Constructor /// /// Visual that was hit /// Point that was hit, in visual's coordinate space /// Adorner that was hit internal AdornerHitTestResult(Visual visual, Point pt, Adorner adorner) : base(visual, pt) { _adorner = adorner; } ////// Returns the visual that was hit. /// public Adorner Adorner { get { return _adorner; } } } } // 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
- LinearKeyFrames.cs
- LocalizationParserHooks.cs
- StaticExtensionConverter.cs
- ImportStoreException.cs
- DataGridViewRowsAddedEventArgs.cs
- BmpBitmapDecoder.cs
- FieldToken.cs
- ObjectItemNoOpAssemblyLoader.cs
- SqlInternalConnectionTds.cs
- WinEventTracker.cs
- NameValueCache.cs
- DataViewListener.cs
- ProviderCollection.cs
- TypeConverterAttribute.cs
- DeferredReference.cs
- AnnotationHighlightLayer.cs
- SourceElementsCollection.cs
- GetPageCompletedEventArgs.cs
- FontFaceLayoutInfo.cs
- SerializationException.cs
- CodeTypeMember.cs
- Label.cs
- ListControl.cs
- URLString.cs
- Menu.cs
- PrintController.cs
- HttpCookiesSection.cs
- ManagedWndProcTracker.cs
- CustomWebEventKey.cs
- SapiInterop.cs
- PathSegment.cs
- Int32CAMarshaler.cs
- TextShapeableCharacters.cs
- UserControlBuildProvider.cs
- SettingsPropertyWrongTypeException.cs
- Int16.cs
- ReadOnlyCollectionBuilder.cs
- NavigationPropertyEmitter.cs
- ExceptionUtil.cs
- MULTI_QI.cs
- DetailsViewModeEventArgs.cs
- UshortList2.cs
- ButtonChrome.cs
- xdrvalidator.cs
- ProfileEventArgs.cs
- XmlQueryRuntime.cs
- MediaPlayerState.cs
- odbcmetadatacolumnnames.cs
- SessionState.cs
- ParseNumbers.cs
- XmlSchemaGroup.cs
- LongValidator.cs
- Rect.cs
- XmlKeywords.cs
- DataGrid.cs
- Debug.cs
- InstanceView.cs
- CopyAction.cs
- LookupNode.cs
- SQLInt16Storage.cs
- CodeDomLoader.cs
- BrowserCapabilitiesCompiler.cs
- PropertyCollection.cs
- DebugManager.cs
- OdbcEnvironmentHandle.cs
- SqlDataRecord.cs
- InputLangChangeEvent.cs
- FontSource.cs
- DetailsViewDeletedEventArgs.cs
- Int32AnimationUsingKeyFrames.cs
- ServiceOperation.cs
- DynamicQueryableWrapper.cs
- CodeValidator.cs
- FontUnit.cs
- DefaultPrintController.cs
- CommandDesigner.cs
- HtmlInputPassword.cs
- Int32Converter.cs
- MetadataFile.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- MobileControlsSectionHelper.cs
- DynamicContractTypeBuilder.cs
- WebPartVerbsEventArgs.cs
- NextPreviousPagerField.cs
- XmlSchemaAnnotated.cs
- TraceHandler.cs
- ExtendedPropertiesHandler.cs
- MemberHolder.cs
- PassportAuthentication.cs
- DoubleAnimationUsingPath.cs
- PriorityRange.cs
- AssemblyCacheEntry.cs
- ChtmlLinkAdapter.cs
- WebPartActionVerb.cs
- URL.cs
- DPAPIProtectedConfigurationProvider.cs
- PerfService.cs
- ErrorProvider.cs
- DateTimeOffsetStorage.cs
- Vars.cs