Navigate Frame to a xaml document : Frame « Windows Presentation Foundation « VB.Net Tutorial






<Window xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    x:Class="FrameWindowSample.SDKViewerWindow"
    Title="SDK Viewer" Width="430" Height="400">
    <StackPanel Margin="10,10,10,10">
        <TextBlock>
            <Hyperlink Name="homeHyperlink" Click="homeHyperlink_Click">Home</Hyperlink>
        </TextBlock>
        <Frame Name="sdkFrame" Background="WhiteSmoke" Source="SDKFramePage.xaml" NavigationUIVisibility="Visible" />
       
    </StackPanel>
</Window>

//File:Window.xaml.vb

Imports System
Imports System.Collections.Generic
Imports System.Text
Imports System.Windows
Imports System.Windows.Controls
Imports System.Windows.Data
Imports System.Windows.Documents
Imports System.Windows.Input
Imports System.Windows.Media
Imports System.Windows.Media.Imaging
Imports System.Windows.Shapes

Namespace FrameWindowSample
  Public Partial Class SDKViewerWindow
    Inherits Window

    Public Sub New()
      InitializeComponent()
    End Sub

    Private Sub homeHyperlink_Click(sender As Object, e As RoutedEventArgs)
      Me.sdkFrame.Navigate(New Uri("SDKFramePage.xaml", UriKind.Relative))
    End Sub

  End Class
End Namespace








16.48.Frame
16.48.1.System.Windows.Controls.Frame.CanGoBack, GoBack, CanGoForward, GoForwardSystem.Windows.Controls.Frame.CanGoBack, GoBack, CanGoForward, GoForward
16.48.2.Use a Frame control to navigate to Web pages and a Extensible Application Markup Language (XAML) page.Use a Frame control to navigate to Web pages and a Extensible Application Markup Language (XAML) page.
16.48.3.Put a Frame tag onto a Window to host a pagePut a Frame tag onto a Window to host a page
16.48.4.Navigate Frame to a xaml documentNavigate Frame to a xaml document
16.48.5.Navigate Frame to a URLNavigate Frame to a URL