Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / Framework / System / Windows / Navigation / RequestNavigateEventArgs.cs / 1 / RequestNavigateEventArgs.cs
//---------------------------------------------------------------------------- // File: RequestNavigateEventArgs.cs // // Copyright (C) 2001 by Microsoft Corporation. All rights reserved. // //--------------------------------------------------------------------------- using System; using System.Net; using System.Windows; using MS.Internal.Utility; namespace System.Windows.Navigation { ////// EventArgs for RequestNavigate /// ///public class RequestNavigateEventArgs : RoutedEventArgs { Uri _uri; string _target; /// /// Default constructor /// ///protected RequestNavigateEventArgs() : base() { base.RoutedEvent=System.Windows.Documents.Hyperlink.RequestNavigateEvent; } /// /// Constructor /// /// Uri to navigate /// Name of the target navigator ///public RequestNavigateEventArgs(Uri uri, string target) : base() { _uri = uri; _target = target; base.RoutedEvent=System.Windows.Documents.Hyperlink.RequestNavigateEvent; } /// /// Uri to navigate /// ///public Uri Uri { get{return _uri;} } /// /// Target window or frame to perform navigation /// ///public string Target { get{return _target;} } /// /// /// /// /// protected override void InvokeEventHandler(Delegate genericHandler, object genericTarget) { if (RoutedEvent == null) { throw new InvalidOperationException(SR.Get(SRID.RequestNavigateEventMustHaveRoutedEvent)); } RequestNavigateEventHandler handler = (RequestNavigateEventHandler)genericHandler; handler(genericTarget, this); } } ////// Delegate that handles RequestNavigate event. /// ///public delegate void RequestNavigateEventHandler(object sender, RequestNavigateEventArgs 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
- dtdvalidator.cs
- EpmSyndicationContentDeSerializer.cs
- WasAdminWrapper.cs
- CurrencyWrapper.cs
- ConnectionStringEditor.cs
- pingexception.cs
- WebServiceHost.cs
- ReferencedAssembly.cs
- DefaultBinder.cs
- CommonGetThemePartSize.cs
- Variant.cs
- WindowVisualStateTracker.cs
- IgnoreSection.cs
- TriggerCollection.cs
- EncoderNLS.cs
- ScrollProviderWrapper.cs
- _SslState.cs
- FixedPageAutomationPeer.cs
- GlyphCollection.cs
- FontCacheLogic.cs
- ObjectKeyFrameCollection.cs
- CodeTypeOfExpression.cs
- Label.cs
- EntityDataSourceView.cs
- DispatcherExceptionEventArgs.cs
- BaseResourcesBuildProvider.cs
- CanonicalFontFamilyReference.cs
- NewItemsContextMenuStrip.cs
- SharedConnectionInfo.cs
- IIS7UserPrincipal.cs
- FaultPropagationRecord.cs
- PageClientProxyGenerator.cs
- MediaTimeline.cs
- LinearGradientBrush.cs
- TreeNodeEventArgs.cs
- webproxy.cs
- SoapFormatterSinks.cs
- ScriptingWebServicesSectionGroup.cs
- MenuItemStyleCollectionEditor.cs
- GlyphElement.cs
- Knowncolors.cs
- RootProjectionNode.cs
- XmlSchemaSubstitutionGroup.cs
- DataObjectEventArgs.cs
- DoubleLinkListEnumerator.cs
- ImageInfo.cs
- ConfigUtil.cs
- ConfigurationManagerHelperFactory.cs
- DataKeyCollection.cs
- Clock.cs
- Constants.cs
- SqlNotificationEventArgs.cs
- DataControlExtensions.cs
- SignatureResourcePool.cs
- ClaimTypeElement.cs
- DBConnectionString.cs
- CustomCategoryAttribute.cs
- DecimalConstantAttribute.cs
- Dynamic.cs
- ColorKeyFrameCollection.cs
- XmlDomTextWriter.cs
- AutoSizeComboBox.cs
- XDRSchema.cs
- ToolboxComponentsCreatedEventArgs.cs
- DrawingImage.cs
- ShaderRenderModeValidation.cs
- StorageConditionPropertyMapping.cs
- SimpleType.cs
- NativeCompoundFileAPIs.cs
- HwndTarget.cs
- Matrix.cs
- PathFigureCollectionConverter.cs
- ToolStripDropDownClosedEventArgs.cs
- ExceptQueryOperator.cs
- ToolStripContentPanelRenderEventArgs.cs
- LayoutEngine.cs
- RequestCachingSection.cs
- RowsCopiedEventArgs.cs
- Visual3D.cs
- StringArrayConverter.cs
- ExpressionsCollectionConverter.cs
- ToolboxItem.cs
- KeyGestureValueSerializer.cs
- ModulesEntry.cs
- RelationshipNavigation.cs
- PersonalizationStateInfo.cs
- URLMembershipCondition.cs
- XPathAncestorIterator.cs
- ConsumerConnectionPointCollection.cs
- AttributeUsageAttribute.cs
- HttpHeaderCollection.cs
- DateTimeSerializationSection.cs
- TextRange.cs
- SafeSecurityHandles.cs
- EndpointIdentityExtension.cs
- UIntPtr.cs
- OneWayChannelListener.cs
- SchemaTableColumn.cs
- TrackingExtract.cs
- TranslateTransform.cs