AdornerHitTestResult.cs source code in C# .NET

Source code for the .NET framework in C#

                        

Code:

/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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

Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
This book is available now!
Buy at Amazon US or
Buy at Amazon UK