Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / Primitives / DragCompletedEventArgs.cs / 1 / DragCompletedEventArgs.cs
using System; using System.Windows.Controls; using System.Windows; namespace System.Windows.Controls.Primitives { ////// This DragCompletedEventArgs class contains additional information about the /// DragCompleted event. /// ////// public class DragCompletedEventArgs: RoutedEventArgs { /// /// This is an instance constructor for the DragCompletedEventArgs class. It /// is constructed with a reference to the event being raised. /// ///Nothing. public DragCompletedEventArgs(double horizontalChange, double verticalChange, bool canceled) : base() { _horizontalChange = horizontalChange; _verticalChange = verticalChange; _wasCanceled = canceled; RoutedEvent=Thumb.DragCompletedEvent; } ////// Read-only access to the horizontal distance between the point where mouse's left-button /// was pressed and the point where mouse's left-button was released /// public double HorizontalChange { get { return _horizontalChange; } } ////// Read-only access to the vertical distance between the point where mouse's left-button /// was pressed and the point where mouse's left-button was released /// public double VerticalChange { get { return _verticalChange; } } ////// Read-only access to boolean states whether the drag operation was canceled or not. /// ///public bool Canceled { get { return _wasCanceled; } } /// /// This method is used to perform the proper type casting in order to /// call the type-safe DragCompletedEventHandler delegate for the DragCompletedEvent event. /// /// The handler to invoke. /// The current object along the event's route. ///Nothing. ////// protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { DragCompletedEventHandler handler = (DragCompletedEventHandler)genericHandler; handler(genericTarget, this); } private double _horizontalChange; private double _verticalChange; private bool _wasCanceled; } /// /// This delegate must used by handlers of the DragCompleted event. /// /// The current element along the event's route. /// The event arguments containing additional information about the event. ///Nothing. public delegate void DragCompletedEventHandler(object sender, DragCompletedEventArgs e); } // 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
- UrlMappingsModule.cs
- KeyGestureValueSerializer.cs
- HiddenFieldPageStatePersister.cs
- TreeNodeCollection.cs
- User.cs
- ClassHandlersStore.cs
- DataGridRowDetailsEventArgs.cs
- SoapFormatExtensions.cs
- HebrewCalendar.cs
- WeakReferenceEnumerator.cs
- LOSFormatter.cs
- WasNotInstalledException.cs
- TcpPortSharing.cs
- TextBox.cs
- Crc32Helper.cs
- IntPtr.cs
- WindowsRichEditRange.cs
- CollectionViewProxy.cs
- ObjectHelper.cs
- InheritanceRules.cs
- ObjectViewFactory.cs
- DispatchChannelSink.cs
- TransferRequestHandler.cs
- BuildProvider.cs
- SortQuery.cs
- CodeDomConfigurationHandler.cs
- NamespaceInfo.cs
- RemoteWebConfigurationHostStream.cs
- OracleParameterCollection.cs
- MruCache.cs
- CommandValueSerializer.cs
- TimeoutHelper.cs
- StrongNamePublicKeyBlob.cs
- BitHelper.cs
- StreamGeometry.cs
- XamlStyleSerializer.cs
- ScrollBarRenderer.cs
- ToolStripSettings.cs
- CallbackCorrelationInitializer.cs
- RepeatButtonAutomationPeer.cs
- ListItem.cs
- DataSysAttribute.cs
- IdentityManager.cs
- InheritedPropertyDescriptor.cs
- XPathItem.cs
- ResizeGrip.cs
- TdsParameterSetter.cs
- MultipleCopiesCollection.cs
- arclist.cs
- CodeObjectCreateExpression.cs
- SelectedPathEditor.cs
- XmlSerializationReader.cs
- BitmapDownload.cs
- ControlLocalizer.cs
- ContextStaticAttribute.cs
- XmlArrayItemAttribute.cs
- RuleRefElement.cs
- UpdateCommandGenerator.cs
- SspiSecurityTokenParameters.cs
- CodeTypeReferenceCollection.cs
- ResolvedKeyFrameEntry.cs
- hwndwrapper.cs
- Animatable.cs
- TypeConverterHelper.cs
- Rotation3D.cs
- BrowserDefinition.cs
- ShellProvider.cs
- SQLBinary.cs
- HttpValueCollection.cs
- SqlResolver.cs
- MappingModelBuildProvider.cs
- RowSpanVector.cs
- translator.cs
- UnicastIPAddressInformationCollection.cs
- RegexCapture.cs
- Normalization.cs
- ImageSourceValueSerializer.cs
- ToolbarAUtomationPeer.cs
- ValidatingReaderNodeData.cs
- ReferencedAssembly.cs
- ModuleBuilder.cs
- PersonalizationStateInfoCollection.cs
- RangeBaseAutomationPeer.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- ParsedAttributeCollection.cs
- BinaryUtilClasses.cs
- Expr.cs
- MetafileHeaderEmf.cs
- CssStyleCollection.cs
- XmlExceptionHelper.cs
- ItemChangedEventArgs.cs
- XmlChildEnumerator.cs
- ToolboxBitmapAttribute.cs
- Dump.cs
- XPathChildIterator.cs
- DataControlLinkButton.cs
- SqlTrackingQuery.cs
- HtmlTitle.cs
- Screen.cs
- DocComment.cs