Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / wpf / src / Framework / System / Windows / Navigation / RequestNavigateEventArgs.cs / 1305600 / 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 /// ////// /// Don't add a setter to this property since it could open up for spoofing attacks. /// 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
- GACMembershipCondition.cs
- Figure.cs
- DataMemberConverter.cs
- activationcontext.cs
- OraclePermissionAttribute.cs
- ScopeElement.cs
- ValidationRuleCollection.cs
- State.cs
- OuterGlowBitmapEffect.cs
- Vector3D.cs
- MLangCodePageEncoding.cs
- Vector3DValueSerializer.cs
- ContextTokenTypeConverter.cs
- OrderedEnumerableRowCollection.cs
- SqlCacheDependencyDatabase.cs
- ShadowGlyph.cs
- SoundPlayer.cs
- IdentityModelDictionary.cs
- CFStream.cs
- TableSectionStyle.cs
- CharStorage.cs
- SqlDataSourceCommandEventArgs.cs
- ObjectStorage.cs
- MenuItemStyle.cs
- StreamGeometryContext.cs
- CodeExporter.cs
- UserControl.cs
- Parsers.cs
- CodeCompiler.cs
- ToolStripLabel.cs
- VirtualizingStackPanel.cs
- RichTextBoxAutomationPeer.cs
- SimpleParser.cs
- ParentQuery.cs
- BooleanConverter.cs
- ContactManager.cs
- WsdlBuildProvider.cs
- SymmetricSecurityProtocol.cs
- SettingsBindableAttribute.cs
- CallContext.cs
- Visual.cs
- BooleanProjectedSlot.cs
- DefaultMemberAttribute.cs
- Window.cs
- TreeViewImageGenerator.cs
- TraceContext.cs
- XPathNode.cs
- XmlAnyElementAttribute.cs
- WindowsButton.cs
- ExpressionBuilderContext.cs
- SrgsItemList.cs
- ManagedWndProcTracker.cs
- RegisteredHiddenField.cs
- iisPickupDirectory.cs
- DirectoryInfo.cs
- XmlNode.cs
- VirtualDirectoryMapping.cs
- PropertyChangeTracker.cs
- NullReferenceException.cs
- ZipFileInfoCollection.cs
- UnsafeNativeMethods.cs
- Image.cs
- BinaryFormatterSinks.cs
- BooleanKeyFrameCollection.cs
- PathSegmentCollection.cs
- SoapMessage.cs
- ComponentManagerBroker.cs
- rsa.cs
- VSWCFServiceContractGenerator.cs
- MDIWindowDialog.cs
- OleDbPermission.cs
- BinaryFormatter.cs
- Regex.cs
- OrderedHashRepartitionStream.cs
- HtmlForm.cs
- AsyncPostBackErrorEventArgs.cs
- RemotingConfigParser.cs
- ObjectViewQueryResultData.cs
- SqlPersistenceProviderFactory.cs
- DeclaredTypeValidatorAttribute.cs
- Psha1DerivedKeyGenerator.cs
- Stack.cs
- Mappings.cs
- SqlAggregateChecker.cs
- RecognizeCompletedEventArgs.cs
- StyleSheetDesigner.cs
- CodeDomComponentSerializationService.cs
- HostingEnvironmentSection.cs
- ScriptControl.cs
- Pens.cs
- ProcessProtocolHandler.cs
- WebAdminConfigurationHelper.cs
- DataStreams.cs
- XmlNavigatorFilter.cs
- DispatcherExceptionEventArgs.cs
- ProgramNode.cs
- MetadataFile.cs
- DbProviderFactories.cs
- DynamicQueryStringParameter.cs
- SharedRuntimeState.cs