Pergunta

Eu tenho um aplicativo de navegação Silverlight.Não quero que a navegação neste aplicativo altere a propriedade Title da página host.

Como faço para implementar isso?

Foi útil?

Solução

As únicas soluções que encontrei foram definir o título em cada página de navegação ou usar uma classe base para todas as páginas de navegação e definir o título nela.Você poderia gerenciar seu próprio diário (o que impediria sua configuração), mas isso daria muito trabalho.Aqui está o código relevante no NavigationService.

if (this.Journal.UseNavigationState && HtmlPage.IsEnabled)
{
    HtmlPage.Document.SetProperty("title", name ?? ((uriBeforeMapping == null) ? string.Empty : uriBeforeMapping.OriginalString));
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top