我是银光的新手。请帮我找到设置页面标题。
请参阅浏览器标题中的我不想要/Pages/Page1.xaml。
private void hlHome_Click(object sender, RoutedEventArgs e)
{
//HtmlDocument document = HtmlPage.Document;
//document.SetProperty("title", "Sample Title");
this.frameContainer.Navigate(new Uri("/Pages/Home.xaml", UriKind.Relative));
}
private void frameContainer_NavigationFailed(object sender, System.Windows.Navigation.NavigationFailedEventArgs e)
{
e.Handled = true;
frameContainer.Navigate(new Uri("/Pages/ErrorPage.xaml", UriKind.Relative));
}
答案 0 :(得分:2)
试试这个:
HtmlDocument document = HtmlPage.Document;
document.SetProperty("Title", "Sample Title");
参考Here
答案 1 :(得分:1)
听起来您没有在Title
中指定Page1.xaml
属性。
<navigation:Page x:Class="NavApp.Views.Page1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d"
xmlns:navigation="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Navigation"
d:DesignWidth="640" d:DesignHeight="480" Background="Blue"
Title="Your title here"
>
如果您需要动态分配标题,可以在代码隐藏中的OnNavigatedTo
期间通过代码执行此操作。
答案 2 :(得分:-1)
HtmlPage.Document.SetProperty( “标题”, “样品”);
为我工作