Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Controls / Primitives / DragStartedEventArgs.cs / 1305600 / DragStartedEventArgs.cs
using System; using System.Windows.Controls; using System.Windows.Controls.Primitives; using System.Windows; namespace System.Windows.Controls.Primitives { ////// This DragStartedEventArgs class contains additional information about the /// DragStarted event. /// ////// public class DragStartedEventArgs: RoutedEventArgs { /// /// This is an instance constructor for the DragStartedEventArgs class. It /// is constructed with a reference to the event being raised. /// ///Nothing. public DragStartedEventArgs(double horizontalOffset, double verticalOffset) : base() { _horizontalOffset = horizontalOffset; _verticalOffset = verticalOffset; RoutedEvent=Thumb.DragStartedEvent; } ////// Read-only access to the horizontal offset (relative to Thumb's co-ordinate). /// public double HorizontalOffset { get { return _horizontalOffset; } } ////// Read-only access to the vertical offset (relative to Thumb's co-ordinate). /// public double VerticalOffset { get { return _verticalOffset; } } ////// This method is used to perform the proper type casting in order to /// call the type-safe DragStartedEventHandler delegate for the DragStartedEvent event. /// /// The handler to invoke. /// The current object along the event's route. ///Nothing. ////// protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { DragStartedEventHandler handler = (DragStartedEventHandler)genericHandler; handler(genericTarget, this); } private double _horizontalOffset; private double _verticalOffset; } /// /// This delegate must used by handlers of the DragStarted event. /// /// The current element along the event's route. /// The event arguments containing additional information about the event. ///Nothing. public delegate void DragStartedEventHandler(object sender, DragStartedEventArgs 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
- LoginUtil.cs
- UnSafeCharBuffer.cs
- DeviceContext2.cs
- DockPatternIdentifiers.cs
- Ipv6Element.cs
- UiaCoreTypesApi.cs
- InternalConfigSettingsFactory.cs
- Literal.cs
- PoisonMessageException.cs
- DataFormats.cs
- SplitterDesigner.cs
- SemanticResultValue.cs
- GridItem.cs
- TraceHwndHost.cs
- itemelement.cs
- Hash.cs
- HtmlControlPersistable.cs
- HtmlContainerControl.cs
- Quaternion.cs
- SamlAttributeStatement.cs
- Stack.cs
- WrapperEqualityComparer.cs
- BreakSafeBase.cs
- WebAdminConfigurationHelper.cs
- DockAndAnchorLayout.cs
- DateTimeSerializationSection.cs
- SecurityTokenInclusionMode.cs
- DataAdapter.cs
- TraceFilter.cs
- QilTargetType.cs
- DebugView.cs
- AnimationException.cs
- FreezableDefaultValueFactory.cs
- UpdateExpressionVisitor.cs
- sortedlist.cs
- CheckableControlBaseAdapter.cs
- CompositeFontInfo.cs
- Converter.cs
- SqlCacheDependencySection.cs
- SqlEnums.cs
- VolatileResourceManager.cs
- ListItemsCollectionEditor.cs
- LiteralText.cs
- StaticSiteMapProvider.cs
- WorkflowTransactionService.cs
- DbMetaDataColumnNames.cs
- SynchronizedDispatch.cs
- Context.cs
- ColorAnimation.cs
- BidPrivateBase.cs
- ErrorFormatterPage.cs
- HandlerMappingMemo.cs
- ToggleButtonAutomationPeer.cs
- MachineKeySection.cs
- _ConnectStream.cs
- TabPanel.cs
- BitmapEffectDrawingContextState.cs
- DataContractSerializer.cs
- CharacterMetricsDictionary.cs
- XmlCDATASection.cs
- MouseWheelEventArgs.cs
- ApplicationSettingsBase.cs
- SocketCache.cs
- SvcMapFileLoader.cs
- PieceDirectory.cs
- GPRECT.cs
- TrackingParameters.cs
- DataPagerFieldCommandEventArgs.cs
- ConfigurationStrings.cs
- KeyFrames.cs
- GuidTagList.cs
- Sentence.cs
- DesignerValidatorAdapter.cs
- Transform3D.cs
- SystemWebSectionGroup.cs
- ServicePointManagerElement.cs
- CategoryGridEntry.cs
- Attributes.cs
- WindowsListViewItem.cs
- Converter.cs
- UndoUnit.cs
- TriggerActionCollection.cs
- TrackingWorkflowEventArgs.cs
- DataGridHelper.cs
- SecuritySessionSecurityTokenProvider.cs
- IndentedWriter.cs
- PropertyTabChangedEvent.cs
- DispatchChannelSink.cs
- WorkItem.cs
- FirstMatchCodeGroup.cs
- HttpListenerPrefixCollection.cs
- FirstMatchCodeGroup.cs
- HtmlTable.cs
- TransportSecurityHelpers.cs
- SystemWebSectionGroup.cs
- DefaultBinder.cs
- TextBounds.cs
- codemethodreferenceexpression.cs
- RawKeyboardInputReport.cs
- PropertyValueChangedEvent.cs