Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Controls / Primitives / ScrollEventArgs.cs / 1 / ScrollEventArgs.cs
using System; using System.Windows.Controls; using System.Windows; namespace System.Windows.Controls.Primitives { ////// Occurs when the Value property has changed, either by a Scroll event or programmatically. /// ////// public class ScrollEventArgs: RoutedEventArgs { /// /// This is an instance constructor for the ScrollEventArgs class. It /// is constructed with a reference to the event being raised. /// ///Nothing. public ScrollEventArgs(ScrollEventType scrollEventType, double newValue) : base() { _scrollEventType = scrollEventType; _newValue = newValue; RoutedEvent =ScrollBar.ScrollEvent; } ////// Read-only access to the type of scroll event. /// public ScrollEventType ScrollEventType { get { return _scrollEventType; } } ////// Read-only access to new value of ScrollBar. /// public double NewValue { get { return _newValue; } } ////// This method is used to perform the proper type casting in order to /// call the type-safe ScrollEventHandler delegate for the ScrollEvent event. /// /// The handler to invoke. /// The current object along the event's route. ///Nothing. ////// protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { ScrollEventHandler handler = (ScrollEventHandler)genericHandler; handler(genericTarget, this); } private ScrollEventType _scrollEventType; private double _newValue; } /// /// This delegate must used by handlers of the Scroll event. /// /// The current element along the event's route. /// The event arguments containing additional information about the event. ///Nothing. public delegate void ScrollEventHandler(object sender, ScrollEventArgs 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
- CheckBoxPopupAdapter.cs
- RuntimeHelpers.cs
- MsmqHostedTransportManager.cs
- AnnouncementInnerClientCD1.cs
- WebControlToolBoxItem.cs
- MediaScriptCommandRoutedEventArgs.cs
- Exception.cs
- DocumentPageViewAutomationPeer.cs
- ScrollEventArgs.cs
- AspNetRouteServiceHttpHandler.cs
- AlternateView.cs
- MenuItemCollectionEditor.cs
- NetStream.cs
- DataGridRowHeaderAutomationPeer.cs
- NegatedCellConstant.cs
- RelatedEnd.cs
- DataObjectMethodAttribute.cs
- AutomationProperties.cs
- UniqueConstraint.cs
- BatchServiceHost.cs
- RectangleGeometry.cs
- OdbcDataAdapter.cs
- GeometryModel3D.cs
- jithelpers.cs
- CompatibleComparer.cs
- EntityDataSourceContextCreatingEventArgs.cs
- StrongNameKeyPair.cs
- TemplateBindingExtensionConverter.cs
- ResourceDisplayNameAttribute.cs
- DbProviderManifest.cs
- TextEditorLists.cs
- MenuItem.cs
- OdbcRowUpdatingEvent.cs
- StylusPointDescription.cs
- UIElement.cs
- ReturnEventArgs.cs
- DesignerVerbCollection.cs
- ThicknessKeyFrameCollection.cs
- XmlRawWriter.cs
- BookmarkInfo.cs
- PointIndependentAnimationStorage.cs
- ListViewItemSelectionChangedEvent.cs
- ItemsChangedEventArgs.cs
- FloaterBaseParagraph.cs
- UriTemplateClientFormatter.cs
- PropertyItem.cs
- WebPartManagerDesigner.cs
- PersonalizationProviderCollection.cs
- ContractComponent.cs
- ToolStripItemEventArgs.cs
- Events.cs
- XmlDataSource.cs
- ProfileService.cs
- WrappedIUnknown.cs
- Byte.cs
- TabControlAutomationPeer.cs
- FontStretch.cs
- HandlerBase.cs
- KeyGesture.cs
- ClientEventManager.cs
- Activity.cs
- FigureParaClient.cs
- SamlAuthorizationDecisionStatement.cs
- FontConverter.cs
- IBuiltInEvidence.cs
- SafeReadContext.cs
- PrinterResolution.cs
- ReadOnlyHierarchicalDataSourceView.cs
- InternalRelationshipCollection.cs
- ClientRolePrincipal.cs
- XmlSchemaAnyAttribute.cs
- SynchronizedDispatch.cs
- SchemaInfo.cs
- OnOperation.cs
- XmlIlVisitor.cs
- TCEAdapterGenerator.cs
- ItemContainerGenerator.cs
- PointLight.cs
- WorkflowViewStateService.cs
- ToolStripSplitStackLayout.cs
- WindowsFormsHost.cs
- HostSecurityManager.cs
- RoutedEventConverter.cs
- DataGridViewCheckBoxCell.cs
- GridViewDeletedEventArgs.cs
- autovalidator.cs
- KeySplineConverter.cs
- HtmlInputControl.cs
- TypeHelpers.cs
- Point4DValueSerializer.cs
- COM2ColorConverter.cs
- PhysicalAddress.cs
- OperationContextScope.cs
- EntityClientCacheEntry.cs
- ContentValidator.cs
- TagPrefixCollection.cs
- BamlBinaryWriter.cs
- StringValueSerializer.cs
- PageAdapter.cs
- CaseInsensitiveOrdinalStringComparer.cs