Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Documents / AdornerHitTestResult.cs / 1305600 / 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
- HtmlAnchor.cs
- RIPEMD160Managed.cs
- OpenTypeLayoutCache.cs
- ViewCellRelation.cs
- ClientConfigurationSystem.cs
- CommandManager.cs
- RemotingConfiguration.cs
- ListQueryResults.cs
- AssemblyNameProxy.cs
- ElementAtQueryOperator.cs
- CardSpaceException.cs
- CmsInterop.cs
- Enlistment.cs
- StubHelpers.cs
- HierarchicalDataTemplate.cs
- MetadataArtifactLoaderFile.cs
- ResourceDictionaryCollection.cs
- ReadOnlyAttribute.cs
- TypeUtil.cs
- ConfigXmlComment.cs
- ListViewItemSelectionChangedEvent.cs
- TagNameToTypeMapper.cs
- InternalConfigConfigurationFactory.cs
- TimeSpan.cs
- WebPartMinimizeVerb.cs
- JournalEntryListConverter.cs
- LinqDataSourceUpdateEventArgs.cs
- RightsManagementManager.cs
- SymbolType.cs
- util.cs
- SmiConnection.cs
- XmlTextAttribute.cs
- SizeFConverter.cs
- OutputCacheSettings.cs
- PartialCachingAttribute.cs
- TextChangedEventArgs.cs
- IsolatedStoragePermission.cs
- ListView.cs
- SQLStringStorage.cs
- TreeNodeBindingCollection.cs
- __Filters.cs
- TagMapCollection.cs
- Utils.cs
- Int32CollectionValueSerializer.cs
- CompatibleComparer.cs
- SessionEndedEventArgs.cs
- SerialErrors.cs
- ArrayHelper.cs
- sqlnorm.cs
- _BufferOffsetSize.cs
- LinkedList.cs
- _Events.cs
- QilReplaceVisitor.cs
- SimpleWebHandlerParser.cs
- RSAPKCS1SignatureDeformatter.cs
- future.cs
- FamilyCollection.cs
- MetadataItemEmitter.cs
- DocumentEventArgs.cs
- SafeLocalMemHandle.cs
- DES.cs
- WebServiceParameterData.cs
- SafeRegistryHandle.cs
- DataGridViewHeaderCell.cs
- WebPartDisplayModeEventArgs.cs
- SqlTransaction.cs
- StrokeNodeOperations2.cs
- COM2AboutBoxPropertyDescriptor.cs
- StyleSheetRefUrlEditor.cs
- HandlerBase.cs
- ACL.cs
- UiaCoreTypesApi.cs
- HwndHost.cs
- CurrencyManager.cs
- SystemResourceKey.cs
- ExpressionBuilder.cs
- SynchronizationHandlesCodeDomSerializer.cs
- Literal.cs
- UInt64Converter.cs
- lengthconverter.cs
- DesignerDataStoredProcedure.cs
- UnknownWrapper.cs
- TypeRestriction.cs
- WebPartsSection.cs
- ChtmlMobileTextWriter.cs
- SyndicationDeserializer.cs
- BaseTemplateParser.cs
- UiaCoreApi.cs
- shaperfactory.cs
- GenericUriParser.cs
- ExtendedProperty.cs
- UserPersonalizationStateInfo.cs
- Vector3dCollection.cs
- TypeUtils.cs
- AggregateException.cs
- EmptyEnumerator.cs
- ByteRangeDownloader.cs
- HelpEvent.cs
- DrawingContextDrawingContextWalker.cs
- VoiceInfo.cs