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
- TextMetrics.cs
- DefaultPrintController.cs
- IdentityHolder.cs
- ObjectDataSourceMethodEventArgs.cs
- StringBuilder.cs
- InputBinding.cs
- ThreadAbortException.cs
- ToolStripPanel.cs
- ObjectStateEntryOriginalDbUpdatableDataRecord.cs
- GroupLabel.cs
- FloaterParagraph.cs
- LoginNameDesigner.cs
- ForeignConstraint.cs
- IteratorFilter.cs
- hresults.cs
- BooleanFunctions.cs
- NullableIntAverageAggregationOperator.cs
- LocalizedNameDescriptionPair.cs
- CodeMemberField.cs
- RichTextBox.cs
- DefaultValidator.cs
- SslSecurityTokenParameters.cs
- ToolStripItemEventArgs.cs
- RegionData.cs
- DataViewSetting.cs
- Set.cs
- ControlPersister.cs
- LinkLabelLinkClickedEvent.cs
- Transform3DGroup.cs
- SecureUICommand.cs
- ChannelRequirements.cs
- StrokeFIndices.cs
- ExtentCqlBlock.cs
- HtmlTableRow.cs
- ObjectDataSourceMethodEventArgs.cs
- SqlMethodAttribute.cs
- PageRequestManager.cs
- TransformProviderWrapper.cs
- RuntimeResourceSet.cs
- HebrewCalendar.cs
- WrappedIUnknown.cs
- SecurityElement.cs
- UnsafeNativeMethods.cs
- BuildManagerHost.cs
- XmlSerializerSection.cs
- RowsCopiedEventArgs.cs
- PeerApplicationLaunchInfo.cs
- SafeCertificateContext.cs
- XNodeNavigator.cs
- EntityUtil.cs
- ParameterModifier.cs
- FtpCachePolicyElement.cs
- PageParser.cs
- DeploymentSection.cs
- DataServiceQueryOfT.cs
- QueryStringParameter.cs
- ScriptReferenceBase.cs
- StringFunctions.cs
- SignalGate.cs
- FileDialog.cs
- HeaderUtility.cs
- AndCondition.cs
- KeyInterop.cs
- IndependentAnimationStorage.cs
- EntityProxyFactory.cs
- ObjectConverter.cs
- TagPrefixAttribute.cs
- HttpCachePolicy.cs
- DLinqAssociationProvider.cs
- AutomationElementCollection.cs
- AdRotator.cs
- XpsFilter.cs
- InvalidEnumArgumentException.cs
- FixedBufferAttribute.cs
- ManagedCodeMarkers.cs
- HttpDictionary.cs
- HandlerFactoryCache.cs
- TranslateTransform.cs
- NativeObjectSecurity.cs
- ConnectionsZone.cs
- KnownTypesProvider.cs
- FreezableOperations.cs
- ContainerSelectorGlyph.cs
- ImportContext.cs
- ProxyWebPartManagerDesigner.cs
- DEREncoding.cs
- XmlSchemaAttributeGroup.cs
- DependencyPropertyKind.cs
- DataGridViewRowErrorTextNeededEventArgs.cs
- HtmlShimManager.cs
- Message.cs
- UniqueIdentifierService.cs
- precedingquery.cs
- EdmEntityTypeAttribute.cs
- ImageDrawing.cs
- NumericExpr.cs
- CounterSampleCalculator.cs
- unsafeIndexingFilterStream.cs
- LogicalExpressionEditor.cs
- SQLSingleStorage.cs