我有 100 个 html 文件。我知道如何初始化<phone:webBrowser />
单个 xaml 页面。但是,如果我使用这种方法,那么我需要通过在其中初始化 webbrowser 来创建 100 个 xaml 页面,并且我可以通过单击按钮来导航该 xaml 页面。但是,这是浪费时间。
所以,我创建<phone:webBrowser>
了webview.xaml
100 个按钮chapters.xaml
我要问的是,如果button1
按下chapters.xaml
,chapter1.html
应该在webview.xaml
. 如果button2
按进去chapters.xaml
,chapter2.html
应该是打开的webview.xaml
。像这样,所有 100 个文件都应该webview.xaml
通过相应的按钮单击打开chapters.xaml
。如何打开?
我的chapters.xaml
页面:
<Button Content="Chapter 1" Click="webview"/>
<Button Content="Chapter 2" Click="webview"/>
/.../
<Button Content="Chapter 100" Click="webview"/>
我的chapters.cs
页面:
private void webview(object sender, RoutedEventArgs e)
{
NavigationService.Navigate(new Uri("/webview.xaml", UriKind.Relative));
}
我的webview.xaml
页面:
<phone:WebBrowser x:Name="browser" IsScriptEnabled="True" Margin="-12,0,-11,0" />
我没有在webview.cs
页面中给出什么,帮我在cs页面中给出什么来打开html页面?提前致谢。!!!