Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Core / CSharp / System / Windows / Input / TouchEventArgs.cs / 1305600 / TouchEventArgs.cs
//---------------------------------------------------------------------------- // // Copyright (C) Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Windows; using System.Windows.Input; namespace System.Windows.Input { public class TouchEventArgs : InputEventArgs { public TouchEventArgs(TouchDevice touchDevice, int timestamp) : base (touchDevice, timestamp) { } ////// The device associated with these event arguments. /// public TouchDevice TouchDevice { get { return (TouchDevice)Device; } } ////// Retrieves the current state related to postion of the TouchDevice. /// /// The element that defines the coordinate space of the returned data. ///A TouchPoint object that describes the position and other data regarding the TouchDevice. public TouchPoint GetTouchPoint(IInputElement relativeTo) { return TouchDevice.GetTouchPoint(relativeTo); } ////// Retrieves the positions that the TouchDevice went through between the /// last time a touch event occurred and this one. /// /// The elmeent that defines the coordinate space of the returned data. ///The positions that the TouchDevice went through. public TouchPointCollection GetIntermediateTouchPoints(IInputElement relativeTo) { return TouchDevice.GetIntermediateTouchPoints(relativeTo); } ////// The mechanism used to call the type-specific handler on the /// target. /// /// /// The generic handler to call in a type-specific way. /// /// /// The target to call the handler on. /// protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { EventHandlerhandler = (EventHandler )genericHandler; handler(genericTarget, this); } } } // 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
- ChtmlSelectionListAdapter.cs
- BamlBinaryWriter.cs
- CodeSnippetStatement.cs
- DropDownButton.cs
- LocalFileSettingsProvider.cs
- QilReference.cs
- PageAsyncTaskManager.cs
- StreamingContext.cs
- PageAsyncTask.cs
- StorageScalarPropertyMapping.cs
- SafeThreadHandle.cs
- AssemblyInfo.cs
- CorrelationQuery.cs
- WebCategoryAttribute.cs
- SettingsAttributes.cs
- XPathEmptyIterator.cs
- StringCollection.cs
- InputGestureCollection.cs
- ConfigurationLocationCollection.cs
- SystemSounds.cs
- PnrpPermission.cs
- ElapsedEventArgs.cs
- XNameTypeConverter.cs
- FormParameter.cs
- Clock.cs
- QilTypeChecker.cs
- StylusPointDescription.cs
- TransformedBitmap.cs
- NativeMethods.cs
- PropertyEmitter.cs
- SessionStateSection.cs
- DataControlFieldCollection.cs
- Queue.cs
- CompilerGlobalScopeAttribute.cs
- CompoundFileIOPermission.cs
- IRCollection.cs
- XmlTextWriter.cs
- SocketInformation.cs
- MatrixKeyFrameCollection.cs
- UnsafeNativeMethods.cs
- BasicSecurityProfileVersion.cs
- EncodingTable.cs
- OleDbInfoMessageEvent.cs
- ServiceAuthorizationElement.cs
- DragCompletedEventArgs.cs
- ListViewAutomationPeer.cs
- TextInfo.cs
- ProxyHelper.cs
- EntityDataSourceDataSelectionPanel.cs
- EnumerableRowCollectionExtensions.cs
- SpecularMaterial.cs
- Component.cs
- RubberbandSelector.cs
- NamespaceList.cs
- OutputCacheSettingsSection.cs
- TripleDESCryptoServiceProvider.cs
- BatchServiceHost.cs
- CancellationTokenSource.cs
- SqlEnums.cs
- BypassElement.cs
- TargetException.cs
- RepeatInfo.cs
- XhtmlBasicTextBoxAdapter.cs
- XPathConvert.cs
- Certificate.cs
- DesignerActionItemCollection.cs
- UIntPtr.cs
- AutoGeneratedField.cs
- ProjectionCamera.cs
- WebScriptEnablingElement.cs
- QueryRewriter.cs
- DesignerRegionCollection.cs
- SettingsContext.cs
- MimeWriter.cs
- ByteConverter.cs
- SafeCloseHandleCritical.cs
- AsymmetricKeyExchangeFormatter.cs
- StandardBindingElement.cs
- RegexMatch.cs
- Verify.cs
- WindowsHyperlink.cs
- InputReferenceExpression.cs
- MobileControlsSectionHandler.cs
- DictionarySectionHandler.cs
- WorkflowDesigner.cs
- SqlAliaser.cs
- SchemaInfo.cs
- HttpCachePolicy.cs
- Compensate.cs
- SoundPlayer.cs
- TriState.cs
- ParentUndoUnit.cs
- SelfSignedCertificate.cs
- RijndaelManaged.cs
- ChannelServices.cs
- LoginCancelEventArgs.cs
- SafeSecurityHelper.cs
- TabRenderer.cs
- FixedSOMLineRanges.cs
- BindableAttribute.cs