Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Controls / Primitives / ScrollEventArgs.cs / 1305600 / 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EventPropertyMap.cs
- FamilyCollection.cs
- ExpressionQuoter.cs
- ObjectDataSourceChooseMethodsPanel.cs
- FontDifferentiator.cs
- SerialPinChanges.cs
- RepeatButton.cs
- Camera.cs
- Trace.cs
- WebColorConverter.cs
- OdbcDataReader.cs
- WindowsEditBoxRange.cs
- SByteStorage.cs
- EndOfStreamException.cs
- ECDiffieHellmanPublicKey.cs
- Group.cs
- UrlParameterReader.cs
- ClientBuildManagerCallback.cs
- GlyphCollection.cs
- RsaSecurityKey.cs
- DateTimeConstantAttribute.cs
- HttpResponseBase.cs
- BoundingRectTracker.cs
- ProviderUtil.cs
- ToolboxDataAttribute.cs
- MobileListItem.cs
- PropagatorResult.cs
- WebColorConverter.cs
- ThumbAutomationPeer.cs
- SendMailErrorEventArgs.cs
- RequestBringIntoViewEventArgs.cs
- PeerNameRecordCollection.cs
- DataObjectEventArgs.cs
- BlockingCollection.cs
- LongMinMaxAggregationOperator.cs
- ObjectConverter.cs
- ScriptControl.cs
- SequenceFullException.cs
- Axis.cs
- EntityDesignPluralizationHandler.cs
- OdbcCommandBuilder.cs
- BooleanExpr.cs
- SupportingTokenListenerFactory.cs
- AuthenticationManager.cs
- Proxy.cs
- Link.cs
- FormsAuthentication.cs
- GlobalizationSection.cs
- StringAnimationUsingKeyFrames.cs
- RolePrincipal.cs
- AttributeSetAction.cs
- AsymmetricKeyExchangeDeformatter.cs
- MimeWriter.cs
- FormsAuthenticationModule.cs
- SortedDictionary.cs
- ClientWindowsAuthenticationMembershipProvider.cs
- ViewgenGatekeeper.cs
- Executor.cs
- FlowDocumentReaderAutomationPeer.cs
- ValueQuery.cs
- EntityRecordInfo.cs
- DbConnectionStringCommon.cs
- TrackingStringDictionary.cs
- CodeStatement.cs
- PolyBezierSegment.cs
- DetailsViewInsertEventArgs.cs
- BitmapEffectInputData.cs
- SecureEnvironment.cs
- AppSecurityManager.cs
- DataGridBoolColumn.cs
- CapabilitiesPattern.cs
- MgmtConfigurationRecord.cs
- StsCommunicationException.cs
- TextInfo.cs
- DataGridViewCellFormattingEventArgs.cs
- AuthStoreRoleProvider.cs
- ConnectionManagementElementCollection.cs
- ContextQuery.cs
- PingReply.cs
- OleAutBinder.cs
- dataSvcMapFileLoader.cs
- DependencyPropertyValueSerializer.cs
- CompilationLock.cs
- XpsResourceDictionary.cs
- CatalogPartChrome.cs
- EdgeModeValidation.cs
- SmiGettersStream.cs
- Aggregates.cs
- RoleExceptions.cs
- MissingSatelliteAssemblyException.cs
- ConditionChanges.cs
- CodeAttributeArgument.cs
- DomainUpDown.cs
- FixedHighlight.cs
- SerializationSectionGroup.cs
- WebSysDisplayNameAttribute.cs
- WebBrowserEvent.cs
- DesignConnection.cs
- ResourceReader.cs
- ResourcesChangeInfo.cs