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
- XmlAnyAttributeAttribute.cs
- DocumentViewerBase.cs
- ByteConverter.cs
- CustomActivityDesigner.cs
- ObjectItemNoOpAssemblyLoader.cs
- HierarchicalDataBoundControlAdapter.cs
- ServiceKnownTypeAttribute.cs
- XmlRootAttribute.cs
- PolyLineSegment.cs
- DefaultWorkflowTransactionService.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- BuildDependencySet.cs
- SplayTreeNode.cs
- ListViewItemMouseHoverEvent.cs
- CaseExpr.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- ClientSideProviderDescription.cs
- Cursors.cs
- PeerPresenceInfo.cs
- ExpressionBinding.cs
- PromptEventArgs.cs
- Identity.cs
- TextSegment.cs
- DefaultTextStoreTextComposition.cs
- AsyncCompletedEventArgs.cs
- VectorValueSerializer.cs
- _ServiceNameStore.cs
- KeyPressEvent.cs
- MenuItemAutomationPeer.cs
- Stacktrace.cs
- SqlBooleanizer.cs
- SQLResource.cs
- TreeViewItemAutomationPeer.cs
- Mapping.cs
- ManipulationStartingEventArgs.cs
- GridView.cs
- PeerNameResolver.cs
- FamilyCollection.cs
- SiteMapNodeItem.cs
- XmlSerializerOperationGenerator.cs
- GroupItemAutomationPeer.cs
- ExpressionBuilder.cs
- WindowsAltTab.cs
- CngProperty.cs
- WebPartsSection.cs
- OuterGlowBitmapEffect.cs
- BaseConfigurationRecord.cs
- SystemPens.cs
- InputScope.cs
- MimeMapping.cs
- _FtpDataStream.cs
- ExceptQueryOperator.cs
- Fonts.cs
- FormsAuthenticationConfiguration.cs
- LayoutTableCell.cs
- ResourceKey.cs
- CryptoConfig.cs
- DeclarativeExpressionConditionDeclaration.cs
- ReferenceEqualityComparer.cs
- Registry.cs
- DigestTraceRecordHelper.cs
- EnumValAlphaComparer.cs
- ParameterCollection.cs
- XmlAnyElementAttribute.cs
- ColorMatrix.cs
- InvalidCastException.cs
- CompiledIdentityConstraint.cs
- XPathItem.cs
- ObjectDataSourceDisposingEventArgs.cs
- safelinkcollection.cs
- UriTemplate.cs
- OdbcException.cs
- SolidColorBrush.cs
- SqlProviderManifest.cs
- ContentOperations.cs
- RowSpanVector.cs
- SerialReceived.cs
- CheckBoxStandardAdapter.cs
- WebPartAddingEventArgs.cs
- ExpressionEditor.cs
- HtmlTable.cs
- EventMap.cs
- ExecutionScope.cs
- ValidationResult.cs
- ByValueEqualityComparer.cs
- SeekableMessageNavigator.cs
- SoapRpcMethodAttribute.cs
- WorkflowViewElement.cs
- TypeGeneratedEventArgs.cs
- InternalResources.cs
- SimpleRecyclingCache.cs
- RefreshPropertiesAttribute.cs
- QueryInterceptorAttribute.cs
- AuthenticateEventArgs.cs
- ListViewGroupConverter.cs
- SchemaCreator.cs
- LambdaCompiler.Logical.cs
- XmlLinkedNode.cs
- followingquery.cs
- CultureInfoConverter.cs