Заголовок страницы в Silverlight 4 - PullRequest
0 голосов
/ 25 ноября 2011

Я новичок в Silverlight. Пожалуйста, помогите мне найти настройки страницы заголовка. enter image description here

Смотрите, я не хочу /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));
    }    

Ответы [ 3 ]

2 голосов
/ 25 ноября 2011

Попробуйте:

HtmlDocument document = HtmlPage.Document;
document.SetProperty("Title", "Sample Title"); 

Ссылка Здесь

1 голос
/ 25 ноября 2011

Мне кажется, что вы не указали свойство 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 в коде позади.

0 голосов
/ 01 апреля 2013

HtmlPage.Document.SetProperty ( "Название", "образец");

работал для меня

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...